Back icon

Senior Software Engineer- Java, Scala

Senior Software Engineer- Java, Scala
Error.svg
Sorry, the job is expired

We are currently looking for experienced Java Developer with Scala for our Hyderabad, Pune & Bangalore office and will be Remote working.

We are looking for experienced Senior Software Engineers to work on critical application & product development. You'll be a part of a modern, lean, self-governing engineering teams.

Responsibilities

  • Work on building a replacement service in a more modern tech stack (from Scala to Kotlin)
    • The team consists of 5 engineers spanning from junior to senior who will be available to guide and work with you while they also continue work on an alternative project
      • The roles would involve working to replace a legacy functional Scala codebase with a modern Kotlin service
        • Previous experience for an ideal candidate would have strong functional Scala, Kotlin, and microservice experience
          • Ramp up duration would depend on experience but would expect 3 weeks
            • Challenges would be timezone differences especially initially as the purpose of the project and any previously missing Scala skills are transferred

              Requirements

              • · Total Experience: 5 to 8 years (various roles based on experience)
                • · Experience designing and building a production-level web application using public cloud infrastructure, such as AWS, Azure, or GCP.
                  • · Experience building a service from the ground up is preferred – from gathering requirements, design, build, deploy and ownership.
                    • · Proven experience across the board with a strong depth of knowledge in the following technologies: Scala/Kotlin
                      • · Ability to design public APIs, coupled with a passion for writing clean code.
                        • · Passion for software engineering and getting stuff done using pragmatic approaches to iterate towards solutions for hard problems.
                          • · Solid understanding of application performance, and designing low latency, high-speed http applications.
                            • · Working well in a team, comfortable with code reviews and you can also collaborate effectively on ideas and designs with some of the best architects and developers in Atlassian.
                              • · Excited by the opportunities that a Cloud Only world presents for our users, and keen to make a difference by embracing the best Cloud practices and tooling for engineers.
                                • · Experience with AWS infrastructure and Microservices is required.

                                  Technologies

                                  • Java
                                    • Scala
                                      Scala
                                      Java

                                      Benefits

                                      ImageImage

                                      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
                                      ImageImage

                                      For your comfortable work

                                      • Hybrid Work Model 
                                      • Soft loans to set up workspace at home 
                                      • Stable workload 
                                      • Relocation opportunities with ‘EPAM without Borders’ program

                                      ImageImage

                                      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

                                      hot

                                      Remote

                                      Vacancy type

                                      Bangalore, Hyderabad, Pune

                                      Cities eligible for the position