- Design, develop, test, and maintain high-quality Java-based applications
- Develop scalable and robust applications using Java, Spring Boot and Microservices architecture.
- Collaborate with business stakeholders, product owners, and cross-functional teams to understand requirements and translate them into technical solutions.
- Design and develop RESTful APIs and integrate with internal and external systems.
- Participate in system design discussions, architecture reviews, and technical decision-making.
- Write clean, reusable, and efficient code while following coding standards and best practices.
- Optimize application performance, troubleshoot issues, and resolve production incidents.
- Develop and maintain database objects, queries, and stored procedures using SQL/Oracle/MySQL/PostgreSQL.
- Perform code reviews and provide technical guidance and mentorship to junior developers.
- Work closely with DevOps teams for deployment and release activities using CI/CD pipelines.
- Ensure application security, reliability, scalability, and maintainability.
- Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
- Stay updated with emerging technologies and recommend improvements to existing applications and development processes.
Required Skills
- Solid experience in Java 8/11/17
- Spring Boot, Spring Framework
- Microservices Architecture
- REST APIs
- SQL and Database Technologies
- Git Version Control
- Maven/Gradle
- CI/CD Concepts
- Strong problem-solving and analytical skills
- Excellent communication and stakeholder management skills
Preferred Skills
- Docker and Kubernetes
- Cloud Platforms (AWS/Azure/GCP)
- Kafka or Messaging Systems
- Jenkins, SonarQube
- Agile/Scrum Methodology
Experience: 6-12 Years
Job Type: Full-Time
Location:Pune
📌 Senior Software Engineer (Pune)
🏢 Allegis Group
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.