Back icon

Senior Java Developer for a Business Information Company

Senior Java Developer for a Business Information Company 40 hrs/week, 12+ months

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

The customer is a global leader in providing trusted insights and analytics that helps to increase the pace of innovation.


  • Analyse design, develop, test and implement applications using key skills in a cross-functional team, project-based environment
    • Contribute and review functional, design and technical documentation and specifications, and project plans
      • Attend and contribute to code and design reviews,  ensuring changes are carried out as a result of these reviews
        • Ensure that all tasks undertaken are completed to a quality standard. This includes delivery on time, within budget, and to specification
          • Maintain and optimise existing programs, working within a development team to develop additional functionality to existing systems
            • Deputise for team members / your line manager as and when required
              • Take responsibility for identifying training and developmental needs for yourself on an on-going basis
                • Make positive efforts to promote personal safety and that of others by taking reasonable care at work, by carrying out the requirements of the law or following recognised codes of practice provided or advised by management to ensure safe working practices
                  • Undertake any other reasonable duties as requested by your line manager/director on a permanent or temporary basis


                    • 3+ years of work experience as a software developer
                      • Solid technical and analytical skills
                        • Proven ability to analyse and understand complex business processes and data architectures
                          • At least 3 years solid Java programming experience mandatory
                            • Proven Object-Oriented Analysis, Design, and Programming (OOA, OOD, and OOP) experience
                              • Full software engineering lifecycle experience
                                • 2+ years proven experience in five or more of the following areas required: Java 8+, Spring, Hibernate, AWS server less technologies (e.g. Lambda), XML
                                  • Excellent verbal and written communication skills, B2+ level of English

                                    Nice to have

                                    • Experience with EJB, Netflix OSS, Oracle PLSQL/SQL
                                      • Knowledge of Maven or Graddle
                                        • Hold of Apache Tomcat or Jboss/Wildfly, JMS ActiveMQ
                                          • Experience with Git/BitBucket, Pentaho

                                            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, Brazil, China, Colombia, Georgia, India, Italy, Kazakhstan, Mexico, Uzbekistan

                                            Locations eligible for the position