Java Full Stack Developer (2-5 years)
Chennai, Tamil Nadu, India · Full Time
Be the first to apply
- Experience
- 3–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- In office
- Education
- Bachelor's degree or equivalent
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Capco
Capco, part of Wipro, is a global consulting firm specializing in technology and management, serving over 100 clients mainly in banking, financial services, and energy sectors. Recognized for transformative execution, it has been honored as Consultancy of the Year at the British Bank Award and ranks among the Top 100 Companies for Women in India, 2022. Operating across 32 cities worldwide, Capco prides itself on fostering diversity and an inclusive work culture.
Why Join Capco?
- Engage in transformative projects with leading international and local financial institutions including banks, insurers, and payment providers.
- Contribute innovative ideas and deliver solutions that reshape the financial services and energy industries.
- Experience a culture that encourages individuality and creativity while promoting diversity and inclusion.
- Advance your career in a flat organizational structure without forced hierarchy, enabling personal growth and ownership.
Role Overview
We are seeking a Java Full Stack Developer with 3 to 5 years of relevant experience to design, develop, and maintain sophisticated applications using Java, Angular, and Spring Boot technologies. You will collaborate closely with cross-functional teams to define and implement software features, while ensuring high quality and maintainability.
Primary Responsibilities
- Architect and build complex software applications utilizing Java, Angular, and Spring Boot frameworks.
- Develop and maintain RESTful APIs with Spring Boot.
- Create front-end features using Angular, HTML, CSS, and JavaScript.
- Implement authentication and authorization mechanisms through Spring Security.
- Manage data persistence using Hibernate and other ORM technologies.
- Conduct thorough unit and integration testing using JUnit, Jasmine, and Karma.
- Participate in peer code reviews ensuring adherence to coding standards.
- Diagnose and resolve software issues effectively.
- Stay informed on emerging trends such as cloud computing, microservices architecture, and artificial intelligence integration.
Additional Contributions
- Continuously improve development processes to enhance efficiency.
- Enhance application performance and responsiveness.
Required Technical Expertise
- Proficient in Core Java, J2EE, Microservices, RESTful API development, Spring Boot, and related Spring frameworks.
- Experience with unit testing frameworks including JUnit for backend and Jasmine & Karma for frontend.
- Skilled in working with SQL Server including writing complex queries, developing packages, stored procedures, and functions with attention to performance tuning.
- Hands-on experience with Angular framework along with front-end basics like HTML, CSS, and JavaScript.
- Knowledge of Hibernate ORM for database management.
- Familiarity with AI concepts and practical application in routine tasks.
Behavioral Competencies
- Team collaboration and communication skills.
- Adaptability to dynamic work environments and evolving technologies.
- Results-driven approach with focus on quality and delivery.
Educational Qualifications
A Bachelor’s degree or equivalent qualification is essential for this role.
Location
This position is based in Chennai, Tamil Nadu, India and requires onsite presence.
Culture and Benefits
- Innovative work environment aimed at delivering long-term value to clients and employees.
- Access to continuous learning and professional development resources.
- Non-hierarchical, egalitarian organizational structure facilitating direct collaboration with senior partners and clients.
- Commitment to diversity, inclusion, and meritocracy within the workplace.
Minimum education
Bachelor's Degree