hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Java Developer

Fresher   Thane, All India   17 Feb, 2026
Job LocationThane, All India
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT Services & Consulting
Functional AreaNot Mentioned
EmploymentTypeFull-time

Job Description

    As a Java Developer at our company, your primary role will involve architecting, developing, and maintaining modular microservices using Spring Boot 3 and modern REST API design patterns. Your responsibilities will include implementing and optimizing data access layers using Spring Data JDBC / JPA with PostgreSQL / MS SQL Server to ensure transactional consistency and performance. You will also be tasked with designing and enforcing domain-driven architecture, focusing on clean separation of business logic and persistence layers. Additionally, you will develop authentication and authorization layers by integrating Keycloak (OIDC/OAuth2) and JWT-based security. Key responsibilities for this role include:- Building unit and integration test suites using JUnit 5, Mockito, and Testcontainers to ensure high coverage- Participating in code reviews, maintaining Git-based workflows, and managing CI/CD pipelines using Jenkins- Collaborating closely with React front-end and Python data teams to implement real-time APIs and background job services- Implementing monitoring and observability using Micrometer and Prometheus- Mentoring junior developers and contributing to shared frameworks and coding standards across the teamQualifications required for this role:- 3 to 10 years of professional Java development experience- Strong expertise in Java 17 features such as records, streams, pattern matching, and functional APIs- Hands-on experience with Spring Boot 3, Spring Data JDBC/JPA, REST API, and exception handling best practices- Experience with SQL optimization, stored procedures, and schema design for PostgreSQL / SQL Server- Proven experience in CI/CD pipelines (Git, Jenkins, Maven, Docker)- Proficiency in unit testing and integration testing frameworks- Strong understanding of multithreading, concurrency, and asynchronous processing- Excellent analytical and debugging skills; strong written and spoken English for client communicationIf you possess the preferred skills set such as Linux development and deployment environments, GraphQL API design and integration, AWS ECS / RDS or containerized deployment, Keycloak integration (OAuth2 Integration), or exposure to financial systems (trades, positions, PnL, risk, or market data), it would be an added advantage in this role. As a Java Developer at our company, your primary role will involve architecting, developing, and maintaining modular microservices using Spring Boot 3 and modern REST API design patterns. Your responsibilities will include implementing and optimizing data access layers using Spring Data JDBC / JPA with PostgreSQL / MS SQL Server to ensure transactional consistency and performance. You will also be tasked with designing and enforcing domain-driven architecture, focusing on clean separation of business logic and persistence layers. Additionally, you will develop authentication and authorization layers by integrating Keycloak (OIDC/OAuth2) and JWT-based security. Key responsibilities for this role include:- Building unit and integration test suites using JUnit 5, Mockito, and Testcontainers to ensure high coverage- Participating in code reviews, maintaining Git-based workflows, and managing CI/CD pipelines using Jenkins- Collaborating closely with React front-end and Python data teams to implement real-time APIs and background job services- Implementing monitoring and observability using Micrometer and Prometheus- Mentoring junior developers and contributing to shared frameworks and coding standards across the teamQualifications required for this role:- 3 to 10 years of professional Java development experience- Strong expertise in Java 17 features such as records, streams, pattern matching, and functional APIs- Hands-on experience with Spring Boot 3, Spring Data JDBC/JPA, REST API, and exception handling best practices- Experience with SQL optimization, stored procedures, and schema design for PostgreSQL / SQL Server- Proven experience in CI/CD pipelines (Git, Jenkins, Maven, Docker)- Proficiency in unit testing and integration testing frameworks- Strong understanding of multithreading, concurrency, and asynchronous processing- Excellent analytical and debugging skills; strong written and spoken English for client communicationIf you possess the preferred skills set such as Linux development and deployment environments, GraphQL API design and integration, AWS ECS / RDS or containerized deployment, Keycloak integration (OAuth2 Integration), or exposure to financial systems (trades, positions, PnL, risk, or market data), it would be an added advantage in this role.

Keyskills :
JavaSpring BootREST APIPostgreSQLMS SQL ServerMockitoGitJenkinsMicrometerPythonSpring Data JDBCSpring Data JPAKeycloakOIDCOAuth2JWTJUnit 5TestcontainersPrometheus

Senior Java Developer Related Jobs

© 2019 Hireejobs All Rights Reserved