Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Middle Java Software Engineer - Java 8, J2EE, Spring, SB, RESTful Services, MS

AT EPAM Systems
EPAM Systems

Middle Java Software Engineer - Java 8, J2EE, Spring, SB, RESTful Services, MS

Hyderabad, India

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a highly skilled and experienced Software Engineer who specializes in Java 8, J2EE, Spring, Spring Boot, and RESTful Services. The ideal candidate will join our dynamic team to develop high-quality software solutions that align with client needs and business goals. This role requires a commitment to collaborative problem-solving, sophisticated design, and delivering quality products.

Want more jobs like this?

Get jobs in Hyderabad, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


#LI-DNI#EasyApply

Responsibilities
  • Design and develop software applications using Java 8, J2EE, Spring framework, and Spring Boot
  • Implement and maintain RESTful services and Microservices architecture
  • Conduct technical and functional analysis to understand and improve system performance
  • Collaborate with global teams to ensure alignment with project objectives
  • Write, test, and implement robust code for various software applications
  • Utilize SQL or NoSQL databases to manage and manipulate data
  • Engage in continuous learning to keep up-to-date with emerging technologies as required
  • Utilize Gradle or Maven as build automation tools to manage dependencies and project builds
  • Craft and execute unit and integration tests to ensure software reliability through test-driven development methodologies
  • Contribute effectively as both an individual and a team player within a global team setting
Requirements
  • 4+ years of professional experience as a Software Engineer
  • Proficiency in Java 8 and later versions, J2EE, and Spring technologies
  • Strong competencies in Spring Boot and designing RESTful Services
  • Background in using SQL and/or NoSQL databases like MongoDB
  • Skills in Gradle or Maven for build automation
  • Knowledge of test-driven development with tools such as jUnit, Mockito, or Cucumber
  • Capability to analyze and troubleshoot complex software issues
  • Flexibility to adapt and learn new technologies based on client and project needs
  • Good communication skills and effective collaboration in a global team environment
Nice to have
  • Enhanced experience crafting development strategies
  • Prior involvement in high-stakes client-facing projects
  • Advanced proficiency in deployment and continuous integration practices
We offer
  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package:
    • Health benefits
    • Retirement benefits
    • Paid time off
    • Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

Client-provided location(s): Hyderabad, Telangana, India
Job ID: EPAM-epamgdo_bltf94efc69026e45e8_en-us_Hyderabad_India
Employment Type: Other