Home
Jobs

Software Developer - Java, Spring Boot, Apache Camel

3 - 8 years

11 - 20 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking an experienced Software Developer with expertise in Java, Spring Framework, and Apache Camel. The ideal candidate will have 5-8 years of hands-on experience with open-source technologies, a deep understanding of integration solutions, and a solid background in developing reusable libraries and boilerplate code. This role offers the opportunity to work on complex integrations, library development, and system enhancements.. Work Experience 3 to 8 years of relevant experience in software development using agile or DevOps methodology Software development in telecommunication domain 1. Application Development: a. Develop, enhance, and maintain high-quality applications using Java and Spring Framework. b. Implement complex integration solutions using Apache Camel and develop custom routing and transformation logic as needed. c. Create modular, reusable code libraries to streamline development processes. 2. Integration Solutions: a. Utilize Apache Camel for designing and implementing data integration workflows, handling routing, and transforming messages. b. Understand and leverage Apache Camels capabilities for event-driven architectures and integration with multiple endpoints. 3. Spring Framework & Spring Boot: a. Develop applications using Spring and Spring Boot, effectively utilizing dependency injection and inversion of control (IoC) for component management. b. Differentiate and utilize both Spring Framework and Spring Boot based on project requirements. c. Apply Spring Framework annotations for building scalable and manageable applications. 4. Library and Boilerplate Development: a. Design and develop Java libraries to automate repetitive code tasks and create reusable components for efficient development. b. Create, document, and maintain boilerplate code to standardize development practices and improve productivity. 5. Database and Messaging Systems: a. Integrate with MongoDB and/or Apache Kafka for data storage, retrieval, and message processing as part of application workflows. b. Apply best practices for managing data transactions and messaging reliability. 6. Code Quality: a. Ensure code quality, maintainability, and adherence to software best practices.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now

My Connections Symphoni Hr

Download Chrome Extension (See your connection in the Symphoni Hr )

chrome image
Download Now
Symphoni Hr
Symphoni Hr

Human Resources Consulting

San Francisco

50-100 Employees

113 Jobs

    Key People

  • Alex Johnson

    CEO
  • Maria Garcia

    Chief Operating Officer

RecommendedJobs for You