HamburgerMenu
hirist

Job Description

Description :


We are seeking a Java Developer with 4+ years of experience who also possesses strong, practical skills in Python.


The ideal candidate will be instrumental in building high-performance, scalable applications and robust backend solutions, leveraging both Java for core services and Python for scripting, automation, and data tasks.

Location : Pune, India (Hybrid Mode)

Experience : 4+ Years

Employment Type : Full-time

Key Responsibilities :

1. Development & Engineering :

- Develop and maintain high-quality applications and core services using Java (Core Java), the Spring Boot framework, and related technologies.

- Design, implement, and consume RESTful APIs to support frontend and internal service communication.

- Write and execute Python scripts for various tasks, including data processing, system automation, reporting, and building utility tools.

- Work extensively with and optimize queries for both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases to ensure application performance and data integrity.

2. Collaboration & Quality :

- Actively participate in Agile/Scrum teams, collaborating closely with product managers, QA engineers, and other developers to ensure the high-quality, timely delivery of features.

- Perform code reviews, provide constructive feedback, and adhere to best practices for code quality, testing, and documentation.

- Contribute to the continuous improvement of the development process, infrastructure, and application architecture.

3. DevOps & Architecture :

- Utilize Git for version control and collaborate on establishing or maintaining CI/CD pipelines.

- Contribute to the deployment and operation of microservices, with a willingness to learn and work with containerization technologies like Docker and orchestration tools like Kubernetes (K8s).

Required Skills and Qualifications :

- 4+ years of professional software development experience.

- Expertise in Java Development, including Core Java and extensive, hands-on experience with the Spring Boot framework.

- Strong practical experience in Python, demonstrated by the ability to write robust scripts for automation, data manipulation, or backend utilities.

- Solid understanding of database systems, including writing complex queries and optimizing performance in MySQL, PostgreSQL, and MongoDB.

- Proficiency with version control systems, specifically Git.

- Familiarity with modern software development practices, including Agile methodologies and CI/CD processes.

- Excellent problem-solving skills, communication skills, and the ability to thrive in a collaborative team environment.

Preferred Qualifications (Bonus Skills) :

- Hands-on experience with Docker and Kubernetes (K8s) for building and managing microservices.

- Experience with cloud platforms (e.g., AWS, Azure, GCP).

- Familiarity with messaging queues (e.g., Kafka, RabbitMQ).

- Experience in Test-Driven Development (TDD) and writing unit/integration tests.


info-icon

Did you find something suspicious?