Skip To Main Content
backgo to search

senior java developer

bullets
Java, Amazon Web Services, SQL, Spring Boot
warning.png
Sorry the job is no longer available.

We are seeking a highly skilled remote Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for creating and maintaining scalable and high-performance applications. Our project requires expertise in troubleshooting, reading logs, and navigating Java code. You should have experience with databases, including AWS RDS/PostgreSQL and DynamoDB, and be familiar with database change management. You will also be expected to be familiar with testing techniques such as unit testing, end-to-end testing, and functional testing, and work on updating the existing testing set.

In addition, familiarity with performance and scalability concepts and the ability to monitor and assess the performance of the system using Splunk for monitoring is required. We follow the “you build it, you run it” practice, so you should be proactive in designing, implementing, and testing the changes you are making, overcoming impediments, and working with support engineers. You will also contribute to the knowledge base by adding or updating documentation and designs.

responsibilities
  • Design, develop, and maintain high-quality applications using Java
    • Conduct code reviews and ensure code quality
      • Participate in the entire application lifecycle, focusing on coding, testing, and debugging
        • Contribute to the knowledge base by adding or updating documentation and designs
          • Collaborate with cross-functional teams to identify, prioritize, and execute tasks
            • Troubleshoot and debug existing Java applications
              • Ensure the best possible performance, quality, and responsiveness of the applications
                • Design and implement database change management processes
                  • Monitor and assess the performance of the system using Splunk for monitoring
                    requirements
                    • A minimum of 3 years of experience in Java development
                      • Expertise in Java, with a good knowledge of its ecosystems
                        • Proficiency in AWS and database technologies like AWS RDS/PostgreSQL and DynamoDb
                          • Experience in Spring Boot Framework
                            • Experience in Troubleshooting and debugging Java applications
                              • Skills in performance and scalability concepts and the ability to monitor and assess the performance of the system using Splunk for monitoring
                                • Strong knowledge of testing techniques including unit testing, end-to-end testing, functional testing, and work on updating the existing testing set
                                  • Strong analytical and problem-solving skills
                                    • Experience with agile software development methodologies such as Scrum or Kanban
                                      • Excellent verbal and written communication skills in English at a B2+ level
                                        nice to have
                                        • Experience with containerization and orchestration technologies like Docker and Kubernetes
                                          • Experience with other database technologies like Oracle or SQL Server
                                            • Knowledge of other cloud platforms such as Microsoft Azure or Google Cloud Platform
                                              • Experience with CI/CD pipelines
                                                • Experience with front-end technologies such as React or Angular

                                                  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