17 Oct
|
N2P Systems
|
Airoli
17 Oct
N2P Systems
Airoli
Software EngineeringOnsiteFull-timeID: REQ-43633
N2P Systems
Airoli, Navi Mumbai, India 8+ years Posted 1 month ago
Role Overview
We are seeking a highly skilled Senior Java Full Stack Developer to design, develop, maintain, optimize, and support enterprise-grade applications. The ideal candidate will have deep hands-on expertise across Core Java, Spring MVC, Hibernate/JPA, Oracle Database, Apache Kafka, and React JS, combined with strong analytical, debugging, and problem-solving capabilities. The role requires technical ownership, solution-design skills, and effective collaboration across engineering and business stakeholders.
Key Responsibilities
- Design, develop, enhance, and maintain scalable, reliable, and high-performance Java-based enterprise applications.
- Analyze complex business requirements and translate them into efficient, maintainable technical solutions.
- Develop clean, reusable, optimized, and well-documented code following engineering standards and best practices.
- Design, develop, and maintain RESTful APIs and backend application components.
- Troubleshoot and resolve complex application issues while maintaining system stability and reliability.
- Perform performance tuning, code refactoring, profiling, and continuous application optimization.
- Develop SQL solutions and perform query optimization and database performance tuning using Oracle Database.
- Build and maintain responsive frontend components using React JS and modern JavaScript.
- Conduct code reviews and provide technical guidance and mentorship to junior developers.
- Collaborate with business analysts, QA teams, architects, and other stakeholders throughout the software development lifecycle.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Contribute to technical discussions,
solution design, architecture decisions, and implementation trade-offs.
- Project Goals
- Deliver scalable and maintainable enterprise applications that meet functional and non-functional requirements.
- Improve application reliability and performance through effective debugging, refactoring, and database optimization.
- Build robust full-stack capabilities across Java backend services, event-driven integration, and React-based user interfaces.
- Maintain high engineering standards through code reviews, technical ownership, documentation, and collaborative development practices.
Required Skills & Qualifications
- Strong proficiency and experience with Core Java
- Strong proficiency and experience with Spring MVC
- Strong proficiency and experience with Hibernate/JPA
- Strong proficiency and experience with REST API Development
- Strong proficiency and experience with Apache Kafka
- Strong proficiency and experience with Oracle Database and SQL
- Strong proficiency and experience with React JS
- Strong proficiency and experience with JavaScript ES6+
- Strong proficiency and experience with HTML5 and CSS3
- Strong proficiency and experience with Application Performance Optimization
- Strong proficiency and experience with Debugging and Problem Solving
- Strong proficiency and experience with Enterprise-Scale Java Applications
- Strong proficiency and experience with Technical Guidance and Code Reviews
- Robust proficiency and experience with Object-Oriented Programming
- Strong proficiency and experience with Java Collections Framework
- Solid proficiency and experience with Multithreading and Concurrency
- Strong proficiency and experience with JVM Internals
- Strong proficiency and experience with Design Patterns
- Strong proficiency and experience with Oracle Database
- Strong proficiency and experience with SQL
- Strong proficiency and experience with Query Optimization
- Strong proficiency and experience with Database Performance Tuning
- Strong proficiency and experience with HTML5
- Strong proficiency and experience with CSS3
- Strong proficiency and experience with Debugging and Troubleshooting
- Strong proficiency and experience with Enterprise Application Development
Target Tech Stack
Core JavaSpring MVCHibernate/JPAREST API DevelopmentApache KafkaOracle Database and SQLReact JSJavaScript ES6+HTML5 and CSS3Application Performance OptimizationDebugging and Problem SolvingEnterprise-Scale Java ApplicationsSpring BootMicroservices ArchitectureAWS Cloud ServicesCI/CD and DevOpsDocker and KubernetesTechnical Guidance and Code ReviewsObject-Oriented ProgrammingJava Collections FrameworkString HandlingImmutabilityMultithreadingConcurrencyException HandlingJVM InternalsDesign PatternsProblem SolvingHibernateJPAOracle DatabaseSQLQuery OptimizationDatabase Performance TuningHTML5CSS3DebuggingTroubleshootingAgileScrumAWSCI/CDDevOpsDockerKubernetesMultithreading and ConcurrencyDebugging and TroubleshootingEnterprise Application DevelopmentDevOps PracticesAgile/Scrum
Quick Details
Location
Airoli, Navi Mumbai, India
Employment Type
Full-time
Work Arrangement
Onsite
Experience Level
8+ years
Domain Focus
Software Engineering
Requisition Ref
REQ-43633
📌 Senior Java Full Stack Developer (Airoli)
🏢 N2P Systems
📍 Airoli