Skip To Main Content
backgo to search

senior java developer

bullets
Java, Amazon Web Services, SQL, Spring Boot, Amazon RDS, Jira

We are looking for a remote Senior Java Developer to join our team and contribute to the development of our innovative software solutions. You will be responsible for troubleshooting, database management, testing, performance and scalability, and overall system monitoring to ensure seamless operation. Our project involves working with AWS RDS/PostgreSQL, perhaps DynamoDb, and requires experience in reading logs and navigating Java code.

responsibilities
  • Develop and maintain high-quality Java code to support the project's software solutions
  • Troubleshoot issues that arise, including reading logs and navigating Java code
  • Manage databases, including AWS RDS/PostgreSQL and potentially DynamoDb
  • Implement database change management techniques and best practices
  • Develop and implement testing techniques, including unit testing, end-to-end testing, and functional testing
  • Monitor and assess system performance using tools such as Splunk
  • Design, implement, and test changes to the system, and work with support engineers to overcome any impediments
  • Contribute to the knowledge base by adding or updating documentation and designs
requirements
  • At least 3 years of experience in Java development, with a strong understanding of object-oriented programming principles
  • Experience with Amazon Web Services, including RDS, and knowledge of SQL
  • Expertise in Spring Boot and Jira
  • Experience in troubleshooting, including reading logs and navigating Java code
  • Knowledge of database change management techniques and best practices
  • Ability to develop and implement testing techniques, including unit testing, end-to-end testing, and functional testing
  • Familiarity with performance and scalability concepts and the ability to monitor and assess system performance using tools such as Splunk
  • Ability to design, implement, and test changes to the system, and work with support engineers to overcome any impediments
  • Excellent verbal and written communication skills in English at an Upper-Intermediate level
nice to have
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with CI/CD pipelines and tools such as Jenkins
  • Knowledge of other programming languages such as Python or JavaScript
  • Certification in Java or related fields

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

don't have time? Apply later!We send you a link to the job in your e-mail
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