Back icon

Middle Java Developer for an American Financial Company

Middle Java Developer for an American Financial Company 40 hrs/week, 12+ months

Currently, we are looking for a remote Middle Java Developer to join our team.

Our client is an American Fortune Global 500 company whose subsidiaries provide insurance, investment management, and other financial products and services to both retail and institutional customers throughout the United States and in over 40 other countries.


  • Work closely with business partners to understand needs and transform them into testable components
    • Employ industry best practices to deliver world-class solutions. Ensure developed solutions remain compliant with all applicable client's standards
      • Drive software development activities to meet schedules and timelines
        • Thrive to ensure code quality is high with supporting unit test and automation, and timely delivery
          • Research problems discovered by quality assurance or product support with a strong sense of ownership and develop solutions to address the problems
            • Stay abreast of emerging technologies and how they can be applied to the client
              • Enable change, help accelerate innovation
                • Demonstrate experience with taking intelligent risks and leveraging a ‘test and learn’ mentality
                  • Be committed to a spirit of authentic partnership – to colleagues both internal and external to the organization
                    • Conduct unit testing and integration testing for functionality
                      • Ensure that software standards, non-functional requirements and quality targets are met


                        • 2+ years of experience with Java
                          • Working knowledge of branching techniques and usage of GitHub, or Bitbucket
                            • Full Stack Developer - Architecture and development of modern web applications
                              • Experience in AWS development
                                • Working knowledge of Unix/Linux shell scripting
                                  • Working knowledge of Python
                                    • Hands-on experience developing in Java/J2EE and knowledge of object-oriented design concepts and design patterns
                                      • Strong analytical, troubleshooting, debugging, problem solving skills
                                        • Excellent communication and interpersonal skills
                                          • Working knowledge of distributed systems and experience implementing service-oriented architecture (SOA) patterns a plus
                                            • Experience with Web service technologies such as REST, JSON, SOAP, XML, JDBC, MySQL also a plus
                                              • Experience in JAVA/J2EE services using Spring Boot, Spring CLI, Maven, Microservice, multi-threading, Concurrency, and parallel processing desired but not required
                                                • Exposure to monitoring and logging techniques
                                                  • Proficient English (written and spoken) B2

                                                    Nice to have

                                                    • Exposure to Kafka or a stream processor platform

                                                      Benefits in eligible locations


                                                      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


                                                      40 hrs/week

                                                      Hours per week

                                                      12+ months

                                                      Project length

                                                      Armenia, Colombia, Georgia, India, Italy, Kazakhstan, Mexico, Uzbekistan

                                                      Locations eligible for the position