Skip To Main Content
backgo to search

senior java developer

bullets
Java, JBoss EAP, JUnit, Spring Boot, Azure DevOps, Python
warning.png
Sorry the job is no longer available.

Join our team as a remote Senior Java Developer to work on a new Data Platform. You will be responsible for designing, developing, testing, and documenting system components for this exciting new project. You will work closely with project managers, technical leads, and analysts across the software development lifecycle to ensure the platform is resilient, stable, and of the highest quality. You will be part of an agile development team collaborating with designers, analysts, users, and leads, applying quality software engineering practices to all phases of development and production.

responsibilities
  • Designing, developing, testing, and documenting system components for the new Data Platform
  • Ensuring resilience and stability through quality code reviews, unit, regression, and user acceptance testing
  • Collaborating with project managers, technical leads, and analysts across the software development lifecycle
  • Applying quality software engineering practices through all phases of development and into production
  • Working closely with designers, analysts, users, and leads in an agile development team
  • Contributing to a positive team culture by sharing knowledge and ideas
  • Collaborating with team members in a multi-office, multi-country environment
  • Participating in code reviews to ensure code quality and adherence to standards
  • Providing technical input for new feature requirements and partnering with business owners and architects
  • Actively contributing to architectural and technical discussions
requirements
  • 3+ years of hands-on experience developing complex software systems in Java
  • Strong hands-on programming experience in Java, Microservices, consuming Rest APIs, Spring Boot, Hibernate, Apache, Tomcat, Maven, Junit, Mockito
  • Expertise in Multithreading
  • Experience with SQL Databases
  • Strong Object-Oriented skills and design patterns knowledge
  • Experience with Azure DevOps 
  • Expertise in Python
  • Knowledge of the microservices
  • Excellent analytical, problem-solving, and communication skills
  • Fluent in written and spoken English, at an upper-intermediate level or higher
nice to have
  • Experience with JBoss EAP would be an advantage

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