Home
Jobs

Software Engineer - Java Developer.

5 - 8 years

8 - 14 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Key Skills:

Roles and Responsibilities:

  • Develop and maintain scalable, high-performance applications using Java and modern backend technologies
  • Design and implement resilient microservices-based architecture adhering to industry best practices
  • Collaborate with cross-functional teams to gather and analyze requirements, delivering clean and efficient code
  • Ensure compliance with secure coding standards and perform code reviews for peer contributions
  • Contribute to all phases of the development lifecycle including analysis, design, development, testing, deployment, and support
  • Implement CI/CD pipelines and maintain version control using tools like Azure DevOps, Git, Bitbucket, etc.
  • Provide production support and troubleshoot complex technical issues
  • Recommend future technology capabilities and architecture designs aligned with business and regulatory needs
  • Participate in Agile ceremonies and contribute to sprint planning, demos, and retrospectives
  • Document design specifications, technical solutions, and user guides effectively
  • Mentor junior developers and conduct technical reviews

Skills Required:

Technical Skills Required (Must Have):

  • Strong programming experience in Java 8 or above (preferably Java 17)
  • In-depth knowledge of Java Collections, Streams, Data Structures, and Algorithms
  • Proficient in Spring Framework including Spring Boot, Spring DI, and design principles
  • Experience with Hibernate, JPA, and building RESTful and SOAP APIs
  • Skilled in Unit Testing using JUnit, Mockito, and maintaining code quality using SonarQube
  • Familiarity with CI/CD tools like Jenkins, Azure DevOps, Git, and Bitbucket
  • Knowledge of container platforms like Kubernetes, OpenShift, EKS (AWS)
  • Good understanding of multi-threading, Enterprise Application Integration patterns, and microservices architecture
  • Proficiency in RDBMS (Oracle, PostgreSQL, MySQL), and writing efficient SQL queries
  • Experience in Agile and Waterfall methodologies
  • Exposure to production environments and Release Management processes
  • Proficient in JSON libraries like Jackson or GSON and basic Unix commands
  • Strong communication, presentation, and documentation skills

Good to Have:

  • Hands-on experience with J2EE specifications (e.g., JAX-RS, JAX-WS)
  • Knowledge of Spring Batch, Spring Security, and Linux (RHEL)
  • Familiarity with NoSQL databases (MongoDB, Cassandra, GraphDB)
  • Experience with middleware tools like Kafka, Solace
  • Knowledge of Python, Groovy, and cloud services (AWS, Azure)
  • Exposure to in-memory data grids (Hazelcast, Ignite) and Rule Engines (Drools, Easy Rules)
  • Experience in performance, stress, and endurance testing methodologies
  • Knowledge of Cloud-native development and cloud computing services
  • Experience in presenting solutions in architecture forums

Domain Experience (Preferred):

  • Experience in Client Due Diligence (CDD), Onboarding, FATCA & CRS, AML, KYC, and Screening

Certifications (Good to Have):

  • Relevant certifications in Java, Spring, Cloud Platforms (AWS/Azure), and/or backend development tools are a plus

Education:

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Careernet
Careernet

Recruitment & Staffing

Tech City

100-250 Employees

390 Jobs

    Key People

  • Alice Johnson

    CEO
  • Bob Smith

    CTO

RecommendedJobs for You

Mumbai, Nagpur, Thane, Nashik, Pune, Aurangabad