Home
Jobs

Senior Java Software Engineer

6 - 12 years

16 - 21 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities Foster a mindset focused on continual improvement Participate in brainstorming sessions and activities surrounding software design Write code optimized for production environments Requirements At least 5 years of professional background as a Java Developer in production-level projects Degree credentials (BS/MS) in Computer Science, Software Engineering, or a related discipline Solid comfort in applying TDD practices and contributing to pair programming sessions Strong knowledge of DevOps methodologies and principles Proficiency in Object-Oriented design principles such as SOLID Familiarity with functional programming design concepts Thorough understanding of the Java standard library Demonstrated experience with frameworks like Spring or Spring Boot Background in creating and consuming REST APIs Familiarity with agile methodologies for software development Proficiency in working with Linux/bash shell environments Experience using cloud platforms for deployment and scaling Understanding of cloud-native programming approaches and practices Competency in implementing microservices architecture and deployments Skills in developing robust, high-performance, high-capacity services Nice to have Familiarity with programming languages like Kotlin, Golang, or Rust Experience with tools like SonarCube for code quality assessment and improvement

Mock Interview

Practice Video Interview with JobPe AI

Start Computer Science Interview Now

My Connections Epam Systems

Download Chrome Extension (See your connection in the Epam Systems )

chrome image
Download Now
Epam Systems
Epam Systems

Information Technology and Services

Newtown

36,000+ Employees

269 Jobs

    Key People

  • Arkadiy Dobkin

    CEO
  • Larry Papageorgiou

    Senior Vice President, Global Head of Sales

RecommendedJobs for You