HamburgerMenu
hirist

Senior Software Engineer - Java/J2EE Programming

Posted on: 30/07/2025

Job Description

Job Description :

We are looking for a highly motivated and skilled Java/J2EE Software Engineer with hands-on experience in building secure, scalable, and resilient microservices-based applications.

You will work closely with cross-functional teams to design, develop, and maintain backend systems, integrate with frontend technologies using TypeScript, and deploy services on AWS.


Key Responsibilities :


- Design, develop, and maintain robust Java/J2EE applications using the Spring suite (Spring Boot, Spring MVC, etc.

- Build and consume RESTful APIs, ensuring high performance and responsiveness.

- Develop scalable microservices architectures aligned with enterprise standards.

- Write clean, testable, and efficient code; implement automation testing frameworks.

- Collaborate with front-end developers to integrate TypeScript-based user interfaces.

- Implement cloud-native solutions using AWS services and best practices.

- Participate in code reviews, troubleshooting, and performance tuning.

- Maintain high standards of software quality within the team by establishing good practices and habits.


Required Skills & Technologies :


- Strong programming experience in Java/J2EE.

- Expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security).

- Hands-on experience with Microservices architecture and REST APIs.

- Experience with TypeScript and integrating front-end technologies.

- Proficiency in Automation Testing (JUnit/TestNG, Selenium, etc.

- Solid understanding of AWS Cloud Services (EC2, Lambda, S3, RDS, etc.

- Good understanding of CI/CD pipelines and DevOps best practices.

- Strong debugging, troubleshooting, and problem-solving skills.


Educational Qualifications :


- Bachelor of Engineering in Computer Science, Information Technology, or equivalent.


info-icon

Did you find something suspicious?