Senior Software Engineer – (Full Stack)

We are looking for Senior Software Engineer – (Full Stack) to join our dynamic team.

Key Responsibilities:

  • Senior Java Developer with experience in developing J2EE applications using REST/JSON, Spring, Spring Boot, J2EE.
  • Designs, develops, and implements web-based Java applications to support business requirements.
  • Drives technical excellence and modernization towards target architectures.
  • Provides leadership and influence on the team and clients to innovate and evolve architectures.
  • Collaborates across the program to implement best practices, standardize design patterns, all in line with the client's larger goals.
  • Follows approved Agile life cycle methodologies, creates design documentation & performs program coding.
  • Resolves technical issues through debugging, research, and investigation.

 

Candidate Profile:

  • At least 4 years of relevant experience and a bachelor’s degree are required. Commensurate experience for education.
  • Strong knowledge and project experience in Java Technologies like J2EE, JSP, Servlets, JDBC, Spring, Spring-boot, JPA, Web Services (REST).
  • Experience designing and implementing automated unit and functional testing.
  • Experience performing design and code reviews.
  • Familiarity with modern JavaScript MVC frameworks such as React, Angular.
  • Proficiency in HTML, CSS (Bootstrap).
  • Experience with databases, including design and query performance.
  • Knowledge of DevOps using Jenkins, GIT, Maven, Containers, Kubernetes, AWS.
  • Possession of excellent communication and teamwork skills.
  • Experience working within an Agile development environment.
  • Familiarity with JIRA and Confluence.
  • Proficiency with performance tools and hands-on debugging skills using any preferred IDE.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website