Responsibilities
- Design, develop, and implement scalable applications using Java and Spring Boot.
- Build and maintain Microservices-based architectures for high-performance enterprise applications.
- Develop RESTful APIs and integrate with internal and external systems.
- Implement event-driven architectures using messaging platforms such as Kafka or RabbitMQ.
- Collaborate with architects, product owners, business analysts, and cross-functional development teams.
- Participate in application design reviews, code reviews, and performance optimization activities.
- Troubleshoot production issues and implement bug fixes and enhancements.
- Develop secure, resilient, and highly available applications following industry best practices.
- Create and maintain technical documentation and API specifications.
- Support CI/CD pipelines and deployment automation initiatives.
Technical Requirement
- Primary skills: Technology->Java->Springboot, Technology->Microservices->Microservices API Management
- Additional responsibilities:
Advanced conceptual understanding of at least one programming language.
- Advanced conceptual understanding of one database and one operating system.
- Understanding of software engineering with practice in at least one project.
- Ability to contribute in medium to complex tasks independently.
- Exposure to design principles and ability to understand design specifications independently.
- Ability to run test cases and scenarios as per the plan.
- Ability to accept and respond to production issues and coordinate with stakeholders.
- Valuable understanding of SDLC.
- Analytical abilities.
- Logical thinking.
- Awareness of latest technologies and trends.
- Educational Requirement: MCA, MSc, MTech, Bachelor of Engineering, BCA, BSc, BTech
- Preferred Skills: Technology->Java->Springboot, Technology->Microservices->Microservices API Management
Service Line
Digital Experience
📌 Senior system engineer (Pune)
🏢 Infosys
📍 Pune