HamburgerMenu
hirist

Job Description

Job Title : Senior Java Developer

Location : Pune, India

Experience : 5 to 7 Years

Employment Type : Full-time

Role Purpose

As a Senior Java Developer, you will be responsible for designing, developing, testing, deploying, and maintaining enterprise-grade applications. You will lead by example, ensure coding best practices, and provide technical guidance to the development team

Key Responsibilities :

- Develop and maintain high-quality, scalable, and efficient Java-based applications.

- Design and implement backend services using Java/J2EE, Spring Boot, and related technologies.

- Lead code reviews, enforce coding standards, and ensure adherence to design and architecture

guidelines.

- Collaborate with cross-functional teams including QA, DevOps, and Product to deliver secure and performant applications.

- Troubleshoot, debug, and resolve application issues across multiple environments.

- Implement and manage CI/CD pipelines using Jenkins, Docker, and Kubernetes.

- Mentor junior developers and provide technical leadership within the team.

- Support deployment processes and production releases with zero downtime.

- Translate functional and technical requirements into system designs.

- Maintain and support scheduled batch jobs and data pipelines.

- Ensure high system availability, performance, and security compliance.

Primary Skills :

- Core Technologies : Java 5+, J2EE (JSP, EJB), Spring Framework (Spring Boot, Spring MVC), Hibernate/JPA

- Frontend : Angular 18/20, JavaScript, TypeScript, HTML, CSS

- Web Services : RESTful APIs, SOAP Web Services

- Security : OAuth2, JWT, Single Sign-On (SSO)

- Databases : MariaDB, Oracle, MySQL, PostgreSQL

- Messaging & Integration : IBM MQ 9.5, Kafka, RabbitMQ

- DevOps & CI/CD : Jenkins, Docker, Kubernetes, Maven/Gradle

- Application Servers : JBoss 8.0.7.0 (JDK 17), Websphere, Weblogic, Tomcat

- Reporting Tools : Eclipse BIRT Report Designer 4.15 (Open Source)


- Development Tools : Eclipse/IntelliJ, VS Code, Postman/SoapUI, Git, Putty, WinSCP

- Monitoring & Logging : ELK Stack, Splunk

- Scripting : Linux Shell Scripting

- Batch Job Support : Hands-on experience with job scheduling, monitoring, and support

Secondary Skills :

- Cloud Platforms : Azure, AWS, Google Cloud Platform (GCP)

- Angular version migration and upgrade experience

- Experience working in the Banking or Financial Services domain

- Exposure to Agile development methodologies and Agile ceremonies

- Familiarity with Release Management and DevOps best practices


info-icon

Did you find something suspicious?