Job Description

Job Description:

We are seeking a highly skilled and experienced Senior Software Engineer . The ideal candidate will have a strong background as full stack developer  in Java & JEE enterprise applications development using Spring MVC, Spring Boot, React JS, Servlets, JSP, and SQL. Responsible for designing, developing, and maintaining high-quality software solutions.

Key Responsibilities:

•     Design, develop, and maintain web applications using Java, Spring MVC, Spring Boot, React JS, Servlets, and JSP.

•         Collaborate with cross-functional teams to define, design, and ship new features.

•            Write clean, maintainable, and efficient code.

•            Ensure the performance, quality, and responsiveness of applications.

•            Identify and correct bottlenecks and fix bugs.

•            Help maintain code quality, organization, and automation.

•            Participate in code reviews and provide constructive feedback.

•            Mentor junior developers and share best practices.

•            Work with customer to collate requirements , document requirements and render them into technical solutions .

Requirements :

•            Bachelor's degree in Computer Science, Engineering, or a related field.

•            5+ years of experience in software development and delivery .

•            Strong proficiency in Java 1.8 and above , Spring MVC, Spring Boot, React JS, and SQL.

•            Good experience in working with Servlets, JSP, EJB  is an added advantage .

•            Proficiency in working with any of the application/web  servers – Webloigic, Jboss, Tomcat

•            Experience with front-end technologies such as HTML, CSS, and JavaScript, JQuery

•            Familiarity with version control systems (e.g., Git).

•            Experience with Docker and Kubernetes is added advantage

•            Experience in Devops is an added advantage

•            Excellent problem-solving skills and attention to detail.

•            Strong communication and teamwork skills.

•            Ability to work independently and manage multiple tasks.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application