Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Backend Developer @ Pratiti Technologies

Home > Software Development

 Senior Backend Developer

Job Description

Job Title:
Java Spring Boot Micro-Services Technical LeadJob Description:

  • We are seeking an experienced Java Spring Boot Micro-services Technical Lead to join our development team.
  • As a technical lead, you will be responsible for overseeing the design, development, and deployment of micro-services-based architectures using Java and Spring Boot.
  • You will play a key role in aiding in technical design decisions, hands-on implementation, mentoring junior developers, and ensuring that our software product meet both technical and business needs.


Key Responsibilities:

  • Lead the design, development, and implementation of scalable, high-performance, and resilient micro-services using Java, Spring Boot, and related technologies.
  • Drive technical design decisions and ensure best practices are followed in development and maintenance of micro-services.
  • Collaborate with cross-functional teams including business analysts, product managers, and quality assurance teams to define and refine product requirements.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement within the team.
  • Ensure the delivery of high-quality code by enforcing coding standards, performing code reviews, and driving the adoption of automated testing practices.
  • Work with DevOps teams to enable continuous integration and continuous deployment (CI/CD) pipelines, ensuring smooth deployment and monitoring of micro-services in production environments.
  • Optimize application performance, scalability, and security by applying best practices and leveraging suitable tools and technologies.
  • Troubleshoot and resolve complex technical issues, both in development and production environments.
  • Stay up to date with the latest trends and advancements in micro-services architecture, Java technologies, and Spring Boot, and evaluate their potential adoption within the organization.


Required Skillset & Qualifications:

  • 5+ years of experience in software development with a strong focus on Java-based technologies [Java 8 and Java 17 at least].
  • 3+ years of hands-on experience in designing and developing micro-services using Spring Boot and related frameworks (Spring Cloud, Spring Security, JPA etc.).
  • Strong understanding of software design principles (SOLID, DRY, etc.) and architectural patterns (e.g., event-driven, domain-driven design).
  • Strong experience with RESTful API design and development.
  • Familiarity with QUARTZ job framework.
  • Proficiency with relational and NoSQL databases (PostgreSQL, MongoDB).
  • Experience with message brokers (Kafka, RabbitMQ) and event-driven architectures.
  • Hands-on experience with CI/CD pipelines.
  • Proficiency with GIT workflow including GITHUB or BitBucket as SCM.
  • Expertise in building and deploying applications in a cloud-based environment (AWS, Azure).
  • Familiarity with Agile methodologies (Scrum Framework, JIRA tool) and working in a collaborative, fast-paced environment.
  • Ability to lead, communicate effectively, and collaborate in a team environment.
  • Strong troubleshooting and problem-solving skills.
  • At least Bachelor's degree in Computer Science, Engineering, or a related field.


Preferred Skillset & Qualifications:

  • Exposure to IoT projects.
  • Basic knowledge of PYTHON.
  • Knowledge of DevOps practices and tools (e.g., Jenkins, Terraform).
  • Ability to interact with the client directly.


What We Offer:

  • Opportunity to learn highly relevant renewable energy domain.
  • Opportunity to work in a product based company.
  • Opportunity to be part of a start-up eco-system on its rapid growth path.
  • Competitive salary and benefits package.
  • Opportunities for career growth and professional development.
  • A dynamic and collaborative work environment.
  • Work-life balance.
  • Exciting assignments that push the boundaries of technology and innovation.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Pratiti Technologies
Location(s): Pune

+ View Contactajax loader


Keyskills:   Java Rest Api Development Spring Boot Micro-Services Spring Security Spring Cloud

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Cloud IAM Developer

  • Cognizant
  • 5 - 10 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Dot Net Fullstack Developer

  • Trigent
  • 5 - 10 years
  • Noida, Gurugram
  • 3 days ago
₹ 18-22.5 Lacs P.A.

.net/Dot Net Fullstack Developer - Bangalore, Gurgaon

  • Trigent
  • 5 - 10 years
  • Noida, Gurugram
  • 3 days ago
₹ 19-22.5 Lacs P.A.

Java Developer

  • Cognizant
  • 6 - 9 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Pratiti Technologies

Pratiti Technologies