Java Developer with Apache Camel
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 14 گھنٹے قبل
- Work mode
- In office
- Education
- Any Graduate
- Eligibility
- Open to any graduate degree holders interested in software development roles.
- Resume
- Required to apply
Where you'll work
Job description
About Capco
Capco, a subsidiary of Wipro, is a worldwide technology and management consulting firm focused on catalyzing digital transformation within the financial services industry. Serving over 100 global clients, Capco integrates deep business understanding with inventive technological solutions. The company specializes in banking and payments, capital markets, wealth and asset management, insurance, and the energy sector. Capco fosters innovation through dedicated labs and promotes an inclusive, welcoming workplace culture.
Capco emphasizes creating customized solutions that address specific client challenges, establishing long-term partnerships based on trust and collaboration. With offices located in major financial hubs across the Americas, Europe, and Asia Pacific, Capco delivers globally coordinated consulting services.
Key Responsibilities and Requirements
- Possess more than five years of practical experience in core Java and J2EE development.
- Demonstrate advanced understanding of Java 11 or higher, including functional programming concepts, stream APIs, and concurrent programming techniques.
- Have comprehensive experience working with Apache Camel for integration solutions.
- Exhibit expertise utilizing Spring frameworks such as Spring Boot, Spring Data, Spring Security, Spring Batch, Spring Cloud, along with ORM technologies like Hibernate.
- Understand microservices architecture thoroughly, including best practices for API design and distributed system development.
- Work proficiently with both SQL and NoSQL databases including PostgreSQL, MongoDB, Redis, and ElasticSearch.
- Show experience with containerization and orchestration tools like Docker and Kubernetes, especially within cloud-native environments.
- Apply testing methodologies using frameworks such as JUnit, Mockito, and Cucumber.
- Possess strong analytical skills for problem solving, debugging, and designing scalable systems.
- Have familiarity with Generative AI concepts, including integration of large language models (LLMs) and AI-assisted development tools.