AI Jobs Map

N2P Systems · Mumbai Metropolitan Region

Senior Java Full Stack Developer

seniorfull timePosted 2 days ago
Apply on LinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javaspringhibernateapache-kafkareactsqljavascriptmicroservicesawsci/cddevopsdockerkubernetesrest-apiobject-oriented-programmingoracle-db

We are looking for a highly skilled Senior Java Full Stack Developer with strong expertise in Core Java, enterprise application development, backend technologies, databases, and modern frontend development.

The ideal candidate will have extensive hands-on experience with Spring MVC, Hibernate/JPA, Oracle, Apache Kafka, and React JS, along with strong analytical and problem-solving abilities.

The candidate will be responsible for designing, developing, optimizing, and supporting mission-critical enterprise applications while working closely with cross-functional teams in an Agile environment.

Key Responsibilities

- Design, develop, enhance, and maintain scalable, high-performance Java enterprise applications.

- Analyze complex business requirements and translate them into efficient, scalable, and maintainable technical solutions.

- Write clean, optimized, reusable, and well-documented code following industry best practices.

- Develop and maintain RESTful APIs and backend services.

- Troubleshoot, debug, and resolve complex application issues while ensuring application stability and performance.

- Perform code reviews and mentor junior developers.

- Optimize application performance through code refactoring, tuning, and continuous improvement.

- Work extensively with Oracle databases, including SQL development, query optimization, and performance tuning.

- Collaborate with Business Analysts, QA Teams, Architects, and stakeholders throughout the software development lifecycle.

- Contribute to frontend development using React JS and modern JavaScript frameworks.

- Participate in Agile ceremonies including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives.

Required Technical Skills

Core Java

- Strong hands-on experience in Core Java.

- Strong coding and problem-solving capabilities.

- Deep understanding of:

- Object-Oriented Programming (OOP)

- Collection Framework

- String Handling & Immutability

- Exception Handling

- Concurrency & Multithreading

- JVM Internals

- Design Patterns

Backend Development

- Spring MVC

- Hibernate / JPA

- REST API Development

- Apache Kafka

- Oracle Database

- SQL

- Query Optimization

- Database Performance Tuning

Frontend Development

- React JS

- JavaScript (ES6+)

- HTML5

- CSS3

Required Competencies

- Strong analytical thinking and problem-solving skills.

- Ability to independently solve complex technical and coding problems.

- Strong experience in application debugging and performance optimization.

- Ability to explain technical decisions, trade-offs, and implementation approaches clearly.

- Strong communication and stakeholder interaction skills.

- Ability to work independently as well as collaboratively within distributed teams.

- Strong ownership mindset with the ability to drive technical discussions and solution design.

Good-to-Have Skills

- Spring Boot

- Microservices Architecture

- AWS Cloud Services

- CI/CD Tools and DevOps Practices

- Agile/Scrum Methodologies

- Docker

- Kubernetes

More jobs at N2P Systems