This role is responsible for the design, development, testing, and deployment of Java-based applications, ensuring they meet business requirements and technical standards. The Senior Java Developer will play a key role in reviewing existing systems for improvements, delivering scalable backend solutions, and supporting the full software development lifecycle.
The role will also be expected to contribute to technical documentation, mentor team members, and participate in project planning and implementation.
...
Bachelor’s degree in Computer Science, Information Systems Management or in similar fields, Master/PhD is a bonus.
5+ years professional experience as a Software Engineer, SysOps Engineer, Software Engineer, API Engineer, or similar role with proven experience in software development and operation roles in a cloud environment.
Proven experience in following technologies is a must: microservices architecture, AWS and public cloud, REST APIs design, Pub/sub and event-drive architecture, CICD, infrastructure-as-code, AI in SDLC.
...