Skip To Main Content
backgo to search

senior java developer

bullets
Java, Core Java Development, Spring, JSP, SQL, Angular
warning.png
Sorry the job is no longer available.

We are seeking an experienced Senior Java Developer to join our team, working on a full-stack Java development project within an Agile (Scrum) distributed environment. Our team will be busy with new feature development, refactoring of the application, or rewriting a monolith into micro-service architecture. As a Senior Java Developer, you will be responsible for defining requirements with the help of BA, implementing new features on both back-end and front-end sides, and ensuring non-functional requirements are met.

responsibilities
  • Define requirements with the help of BA by daily verbal and written communication with the client in the SCRUM team
  • Implement new features in both back-end and front-end sides
  • Implement non-functional requirements
  • Conduct unit tests, integration tests, and UI accessibility reviews
  • Review sonar issues and support swagger documentation for new code
  • Fix bugs and follow software engineering best practices and principles
requirements
  • 3+ years of experience in Core Java development, highlighting your proficiency in both back-end and front-end development
  • Strong knowledge of Spring, including Spring Boot and Spring RESTful web services
  • Experience with JSP and SQL, showcasing your familiarity with front-end development and database management
  • Working knowledge of Angular, demonstrating your proficiency in front-end development
  • Experience with Junit, ensuring your ability to conduct unit tests
  • Strong focus on software engineering best practices and principles, reflecting your comprehensive skill set
  • Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
nice to have
  • Basic knowledge of Struts 2
  • Experience with Spring Data JPA and Design Patterns
  • Familiarity with microservices, message broker, Gradle, and Flyway

These jobs are for you

benefits for locations

india.svg
For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool

get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses