- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- 5 + years of overall IT experience, including software development, production support, and project delivery.
- Proven experience in end-to-end software/product development lifecycle, preferably within Agile delivery environments.
- Experience delivering medium to large-scale enterprise applications and frameworks.
Technical Skills
Backend Development
- Robust hands-on experience in:
- Core Java
- Java EE
- Spring Boot
- RESTful Services
- Microservices Architecture
Frontend Development
- Experience with modern frontend technologies:
- ReactJS or
- Angular
- JavaScript
Database & Data Management
- Good understanding of SQL and relational databases.
- Experience with database performance tuning and optimization is preferred.
DevOps & Automation
- Experience with CI/CD pipeline implementation and support in on-premises or cloud environments.
- Exposure to DevOps practices and automation frameworks.
- Knowledge of GitOps methodologies is an advantage.
Architecture & Engineering Practices
- Experience designing and developing enterprise-grade applications, platforms, or reusable frameworks.
- Strong understanding of design patterns, engineering standards, and software architecture principles.
- Experience working across multiple technologies and complex distributed systems.
Desired Competencies
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Ability to lead technical initiatives and influence cross-functional teams.
- Strong mentoring and coaching capabilities.
- Results-oriented with a focus on operational excellence and continuous improvement.
- Ability to work effectively in global, matrixed organizations.
- Passion for innovation, automation, and engineering excellence.
📌 Java Full Stack Developer (Hyderabad)
🏢 Capgemini
📍 Hyderabad
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.