Senior Java Developer
NeoGenCode Technologies Pvt Ltd Verified employer
Actively hiring · Posted 20d ago · JEV26106E91B919FF
Job description
Job Title : Senior Java DeveloperExperience : 5 to 12 YearsShift Timing : 01:00 PM – 10:00 PMDomain : Clinical ResearchLocation : Noida, Gurugram & PuneWork Mode : HybridJob Summary :We are seeking an experienced Senior Java Developer to join the software team of a leading Clinical Research organization.The role involves application development and feature enhancement for enterprise products, ensuring high performance, scalability, and code quality.Mandatory Skills :Java 8+, Hibernate, Oracle Database, PostgreSQL, JAX-RS (RestEasy), Jackson, REST APIs, JSP, React.js, GitHub, GitHub Actions, SonarQube, SonarLint, and basic AWS services (IAM, SNS, SQS, S3, CloudWatch).Key Responsibilities :Develop and enhance enterprise applications using Java technologies.Design and implement RESTful APIs and integrate backend services.Write and optimize SQL queries for Oracle and PostgreSQL databases.Build and maintain UI components using JSP and React.js.Manage source code and CI/CD pipelines using GitHub and GitHub Actions.Ensure code quality and maintainability using SonarQube and SonarLint.Work with AWS services to support application deployment and monitoring.Collaborate with cross-functional teams to deliver high-quality solutions.Required Skills :Strong experience with Java 8 or above and Hibernate framework.Hands-on experience with Oracle Database and PostgreSQL, including advanced query writing.Proficiency in JAX-RS (RestEasy) and Jackson for REST API and JSON processing.Experience in developing web applications using JSP.Knowledge of React.js for frontend development.Experience with GitHub and GitHub Actions for version control and CI/CD.Familiarity with SonarQube and SonarLint for code quality analysis.Basic hands-on experience with AWS services, including IAM, SNS, SQS, S3, and CloudWatch.Ability to work effectively in a collaborative and fast-paced environment.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with NeoGenCode Technologies Pvt Ltd.
- Track your application and get updates by email and WhatsApp.