Lead a team of skilled developers in the modernization of existing applications.
Key Responsibilities:
* Develop high-performance, scalable applications using Java and Spring Framework.
* Collaborate with cross-functional teams to define technical requirements and propose solutions.
* Ensure code quality through best practices such as code reviews and unit testing.
* Migrate legacy applications to modern frameworks and architectures.
* Sustain application stability and performance.
Requirements:
* 6–10+ years of experience in Java/J2EE development.
* Strong hands-on experience in Spring Boot, REST APIs, and related technologies.
* Good understanding of software design principles, OOP, and design patterns.
* Familiarity with relational databases (MySQL, PostgreSQL, Oracle).
* Knowledge of CI/CD pipelines, Git, and DevOps concepts.