Posted:1 month ago|
Platform:
Work from Office
Full Time
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.
Symphoni Hr
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Symphoni Hr
11.0 - 20.0 Lacs P.A.
Bengaluru
18.0 - 19.8 Lacs P.A.
Gurugram
15.0 - 22.5 Lacs P.A.
1.5 - 1.75 Lacs P.A.
5.0 - 8.0 Lacs P.A.
Ahmedabad
6.0 - 7.0 Lacs P.A.
35.0 - 40.0 Lacs P.A.
22.5 - 25.0 Lacs P.A.
35.0 - 40.0 Lacs P.A.
Hyderabad, Bengaluru
4.0 - 5.0 Lacs P.A.