Senior Java Software Engineer

Newark, Delaware

SRM Digital LLC
Apply for this Job

Must-Have Technical/Functional Skills:

  • Strong experience in Java and J2EE application development.
  • Hands-on experience with Spring Boot framework.
  • Exposure to frontend technologies such as Angular, JSP, HTML/CSS, and JavaScript.
  • Solid understanding of technical design patterns and best practices in application development.
  • Experience working with RESTful APIs, microservices architecture, and integration with back-end services.
  • Knowledge of build tools like Maven/Gradle and version control systems like Git.

Roles & Responsibilities:

  • Lead the design, development, and deployment of scalable Java applications.
  • Provide technical leadership and mentorship to development teams.
  • Ensure adherence to coding standards, architecture guidelines, and quality practices.
  • Participate in code reviews and contribute to continuous improvements.
  • Collaborate effectively with cross-functional teams including QA, DevOps, and Product Management.
  • Quickly grasp new technologies and apply them to solve business problems.
  • Communicate clearly and effectively with stakeholders and team members.
  • Drive performance and productivity within the team through motivation and mentoring.

Date Posted: 04 May 2025
Apply for this Job