Talent Job Seeker
Java Software Engineer
- directions_car Bucharest
- work Full-time
About the position
Job Title: Java Software Engineer
Location: Remote / Hybrid (as per client requirements)
Start Date: ASAP
Contract Type: Open-ended / Long-term
Language Requirements: English (Advanced)
Experience Level: Senior (8+ years)
Role Overview
We are looking for an experienced Java Software Engineer to join our dynamic development team. The role focuses on full-stack Java development, microservices architecture, cloud-based deployments, and big data integration. The ideal candidate will have deep technical expertise, strong problem-solving skills, and a proactive approach to development in agile environments.
Key Responsibilities
-
Analyze functional requirements and clarify with Business Analysts and stakeholders
-
Estimate tasks based on high-level and detailed specifications
-
Design and implement scalable and maintainable technical solutions for complex business needs
-
Write, test, and debug code using Java and modern frameworks
-
Participate in Agile ceremonies and embrace Agile best practices (Scrum, TDD, BDD)
-
Conduct meticulous code reviews and provide feedback on design and test coverage
-
Support production teams in resolving Level 3 incidents and act as an SME when required
-
Contribute to high-level and low-level design using UML and industry best practices
Required Skills & Experience
-
8+ years of experience as a Java Full Stack Developer
-
Strong expertise in Core Java, Spring Boot, and microservices architecture
-
Proficiency in Open API design principles and RESTful services
-
Hands-on experience with AKS (Azure Kubernetes Services) and Kafka
-
Solid knowledge of OOP, SOLID principles, TDD, and design patterns
-
Proficient in SQL and PostgreSQL; experience with RDBMS and NoSQL databases
-
Good understanding of Data Lake and Lambda architecture
-
Experience with big data technologies: HDInsight, Sqoop, HDFS, Spark, Hive, Flume
-
Working knowledge of CI/CD tools such as Jenkins and JFrog
-
Familiar with Azure cloud services (IaaS, PaaS)
-
Strong analytical, problem-solving, and debugging skills
-
Familiarity with Agile workflows, including TDD and BDD
-
Excellent communication skills and a team-oriented mindset
-
Strong desire to learn new technologies and frameworks
Nice to Have
-
Investment banking experience
-
Knowledge of SQL Server, Oracle, or Sybase
-
Optimization experience in T-SQL or PL/SQL
-
Experience with reactive programming frameworks
-
Familiarity with MbUnit, NUnit, or similar testing tools
-
Understanding of functional data models and ability to trace data points across complex structures
If youre a skilled Java developer eager to work on cutting-edge enterprise applications in a cloud and big data environment, we would love to hear from you.
Place of work
Bucharest
app.general.countries.Romania
About the company
Identifica el mejor Talento con Talent Job Seeker
Similar job titles
- Top Job: :title - :company
- :title with many benefits/location: :location
- We are hiring: :title (:employment_type) in :location
- :company: :title
- :title wanted in :location
- :title (:employment_type)
- Working as :title at :company in :location
- :title (:employment_type) in :location - apply now
- :title - :location - :employment_type
- :title searched near :location
Relevant places near
- Bucharest
- Sector 3
- Sector 6
- Sector 2
- Sector 4
- Sector 5
- Sector 1
- Voluntari
- Buftea
- Pantelimon
Job ID: 9628861
/ Ref: b4fb5b8229bf458f03d6d36a5d1a762f