24 Aug
|
Pratiti Technologies
|
Pune
24 Aug
Pratiti Technologies
Pune
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.).
- Solid 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 build
📌 Back-End Developer - Helios (Pune)
🏢 Pratiti Technologies
📍 Pune