13 Aug
|
Narayana Health (NH)
|
Bengaluru
13 Aug
Narayana Health (NH)
Bengaluru
Key Responsibilities:
- Java Development : Design, code, test, debug, and maintain Java applications using best practices and coding standards. Ensure the performance, security, and maintainability of the codebase.
- Object-Oriented Analysis and Design : Apply principles of Object-Oriented Programming (OOP) to design and implement robust, extensible software solutions.
- Database Integration : Work with PostgreSQL, a relational database, to efficiently store and retrieve data. Optimize queries and design database schemas.
- Frameworks and Libraries : Utilize Java frameworks and libraries, including Spring Boot, to expedite development and enhance application functionality.
- Collaborate with the Team : Work closely with cross-functional teams, such as product managers, UX/UI designers, and other developers, to deliver high-quality software solutions.
- Code Reviews : Participate in code reviews to ensure adherence to coding standards, identify bugs, and propose improvements to code quality.
- Performance Optimization :
Identify performance bottlenecks and optimize Java applications for speed and scalability.
- Unit Testing : Create and execute unit tests to validate the correctness of code and ensure robustness.
- Documentation : Document design decisions, code, and application architecture for future reference and knowledge sharing.
- Technical Troubleshooting : Investigate and resolve technical issues and bugs reported by QA or end-users.
Experience - 5 to 8 Years
Required Skills:
Must-Have:
- Knowledge of Core Java, Spring Boot Framework, Microservices, SQL & NoSQL Databases (e.g. PostgreSQL, MongoDB etc), RESTful APIs, Docker, Spring Security, JPA and Spring Data JPA, Maven or Gradle.
- Knowledge of Distributed system design principles and fundamentals of architecture.
- Understanding of performance engineering and knowledge of quality processes and estimation techniques.
- Basic understanding of the project domain and ability to translate functional/nonfunctio
📌 Senior Java Developer (Bengaluru)
🏢 Narayana Health (NH)
📍 Bengaluru