Qureos

FIND_THE_RIGHTJOB.

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

KEY RESPONSIBILITIES

Leadership & Mentoring:

· Lead a team of Java developers, providing guidance, mentorship, and technical expertise.

· Facilitate effective communication across teams and stakeholders, ensuring alignment on project goals.

· Conduct code reviews, ensuring high-quality standards, and provide constructive feedback.

· Collaborate with Product Managers, Architects, and other stakeholders to define technical requirements.

Design & Architecture:

· Design and implement scalable, maintainable, and high-performance Java applications.

· Define and maintain application architecture, ensuring consistency and scalability.

· Lead architectural discussions and decisions, ensuring solutions meet business requirements and technical specifications.

Development & Coding:

· Write clean, efficient, and reusable Java code using best practices.

· Ensure that solutions adhere to coding standards and follow industry best practices for performance, security, and scalability.

· Develop RESTful APIs and integrate third-party services and applications.

· Leverage Java frameworks and tools such as Spring, Hibernate, and Maven to build applications.

Continuous Improvement:

· Drive continuous improvement in development processes, tools, and methodologies.

· Keep up to date with new technologies, frameworks, and tools in the Java ecosystem and evaluate their potential benefits.

· Promote DevOps practices and help implement automated testing and CI/CD pipelines.

Problem Solving & Troubleshooting:

· Analyze and troubleshoot issues in production environments.

· Optimize existing systems and resolve performance bottlenecks.

· Ensure that solutions are designed with reliability, maintainability, and extensibility in mind.

QUALIFICATIONS:

· Bachelor's or Master’s degree in Computer Science, Engineering, or a related f ield (or equivalent work experience).

· 12+ years of experience in software development with a strong focus on Java and related technologies.

· Proven experience as a Tech Lead, Senior Developer, or Software Engineer in Java-based application development.

· Expertise in Java frameworks like Spring, Hibernate, and Spring Boot.

· Experience with microservices architecture and cloud platforms.

· Strong Experience in Kafka, RabbitMQ, Postgres.

· Strong knowledge of RESTful APIs, databases (SQL/NoSQL), and caching technologies (Redis, Memcached).

· Familiarity with tools such as Maven, Git, Docker, and Kubernetes.

· Experience with Agile development methodologies (Scrum/Kanban).

· Strong analytical and problem-solving skills, with a passion for delivering high quality software solutions.

· Excellent communication and leadership skills, with the ability to mentor and collaborate with cross-functional teams.

Job Types: Full-time, Permanent

Pay: ₹3,500,000.00 - ₹4,500,000.00 per year

Benefits:

  • Flexible schedule
  • Health insurance
  • Internet reimbursement
  • Paid time off
  • Provident Fund

Application Question(s):

  • How many years experience in Java?
  • How many years experience in Kafka ?
  • How many years experience in AWS ?
  • How many years experience in Elastic Search ?
  • How soon can you join us ?

Work Location: In person

© 2025 Qureos. All rights reserved.