Java Full Stack Developer
Bengaluru, India
- Posted 1mo ago
- From Capco’s careers page
- Location
- Bengaluru, India
- Department
- Software Development
Apply on Capco’s site
Opens the listing on job-boards.greenhouse.io
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Responsibilities
- Translate business requirements into clean, scalable technical designs.
- Develop high-performance, secure applications using Java, Spring Boot, and a front-end framework (Angular).
- Design, implement, and maintain RESTful APIs and third-party integrations.
- Create interactive UI components with HTML, CSS, and JavaScript frameworks.
- Work with relational (Oracle, PostgreSQL) and NoSQL (MongoDB, Redis) databases; model data and optimise queries.
- Write unit and integration tests; ensure code meets quality standards.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
- Continuously learn emerging technologies and share knowledge with the team.
Contributing Responsibilities
- Automate builds, tests, and deployments via CI/CD pipelines (Jenkins, GitLab CI, etc.).
- Contribute to database design and optimization, including GraphDB technologies (Neo4j, Memgraph).
- Conduct code reviews, enforce coding standards, and mentor junior developers.
- Analyze defect trends and recommend test-automation improvements (e.g., JUnit coverage).
Technical & Behavioral Competencies
- Core Languages & Design: Expert in Java 8/11/17+, OOP, design patterns (SAGA, MVC, CQRS).
- Frameworks: Spring Boot, Spring Cloud, Spring MVC, Hibernate, RESTful API development.
- Front-End: Angular (or React/Vue), HTML5, CSS3, JavaScript/TypeScript.
- Databases: SQL (Oracle, PostgreSQL) and NoSQL (MongoDB, Redis, GraphDB).
- Tools & DevOps: Git, Maven/Gradle, Docker, Kubernetes, CI/CD (Jenkins/GitLab), Postman.
- Cloud & Messaging: Familiar with AWS/Azure/GCP, and messaging systems (Kafka, NATS, MQ).
- AI Enablement: Experience with AI-driven code-generation tools.
- Soft Skills: Strong analytical and problem-solving abilities; excellent communication; collaborative mindset; ability to work independently and mentor others; continuous learning orientation.
Specific Qualifications
- Not applicable / NA (as per original posting).
Skills Referential (Required Knowledge, Skills, and Abilities)
Technical Skills
- Hands-on experience with GraphDB (Neo4j, Memgraph).
- Proficient in Angular UI development.
- Build and test REST APIs (Postman, JUnit).
- Database design and performance tuning.
- AI-assisted code generation.
- System and application design (microservices, distributed systems).
Behavioral Skills
- Effective problem solving in Agile teams.
- Ability to mentor junior staff and enforce quality standards.
- Strong communication and collaboration.
- Adaptability to new technologies and tools.
Education Level:
Bachelor’s degree in computer science, Information Technology, or a related field
Skills they ask for
Pick one to see other roles that ask for it.
About Capco
Business and technology consultancyCapco is a business and technology consultancy serving financial services and other industries.
See all 127 roles at CapcoMore roles at Capco
See all 127- Principal Consultant - Payments SMENew York · PrincipalBusiness Operations · PrincipalNew York, United States13h
- Principal Consultant - Payments SMENew York · PrincipalBusiness Operations · PrincipalNew York, United States13h
- Python Developer-TPRMBengaluruSoftware DevelopmentBengaluru, India17h
- Senior Data ArchitectBengaluru · SeniorData and Analytics · SeniorBengaluru, India23h
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.