Description
You will design, develop, and maintain scalable Java applications with a focus on system stability and data architecture.
This role is on-site.
Responsibilities
- Design and implement robust application logic using Core Java.
- Model data and build database architectures using advanced SQL.
- Maintain code quality and security throughout the full software development life cycle.
- Apply CI/CD pipelines and agile methodologies to ensure operational stability.
Required Skills
- 5+ years of applied software engineering experience.
- Expertise in Core Java: collections, exception handling, generics, and multithreading.
- Proficiency with the Spring Boot framework.
- Advanced SQL skills and strong data modeling knowledge.
- Practical experience with JavaScript.
- Familiarity with CI/CD workflows and agile practices.
Preferred Skills
- Formal degree in software engineering or related field.