backGo to search

Senior Java Developer

Java, Google Cloud Platform, SQL Databases, Unit Testing

Our company is seeking a remote Senior Java Developer to join our team. With at least 4 years of relevant work experience, the ideal candidate will have a solid understanding of cloud technologies and microservices architecture. You will collaborate with a group of talented engineers and product managers to build a scalable and high-performance platform. You should be able to deliver high-quality work within deadlines and handle multiple tasks simultaneously. Direct communication with clients and stakeholders will be a crucial part of this role.

  • Work closely with a team of engineers, architects, and product managers to develop a breakthrough platform used by external customers
    • Demonstrate proficiency in cloud technologies and microservices architecture, ensuring scalability and high performance of the platform
      • Contribute to a modern, self-governing engineering team that values transparency, trust, and autonomy
        • Deliver on-time results with high quality, managing multiple tasks effectively
          • Participate in the full system implementation life cycle, including analysis, design, development, testing, implementation, and support
            • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience
              • Minimum of 4 years of hands-on experience in implementing and integrating with third-party software throughout the full system implementation life cycle, including analyzing, designing, building, testing, implementing, and supporting
                • Extensive expertise in Java development, utilizing best practices and industry standards
                  • Strong understanding of application security principles and practices
                    • Proficiency in version control systems, such as Git, or other similar tools
                      • Proven experience working in an Agile development environment
                        • Technical proficiency in Java and experience with related frameworks and libraries
                          • Strong expertise in Google Cloud Platform
                            • In-depth knowledge of SQL databases
                              • Excellent English communication skills, both written and verbal, with experience in effectively communicating with clients and stakeholders in a client-facing role (B2+ level is required)
                                nice to have
                                • Familiarity with Google Cloud Spanner
                                  • Experience in System Integration Testing
                                    • Knowledge of gRPC
                                      • Java
                                        • Guice
                                          • Protocol Buffers
                                            • Guava
                                              • Junit 4
                                                • Mockito
                                                  • Spanner (Cloud SQL database)


                                                    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

                                                    can't find the job you are looking for?

                                                    Send us your CV to get a personalized offer.