Job ID: JOB_ID_6363
About the Role:
We are looking for a Lead Java Developer with extensive experience in Apache Camel to join our team. This role is crucial for developing and maintaining enterprise-grade applications, focusing on integration patterns and messaging technologies. The ideal candidate will be responsible for the full software development lifecycle, ensuring code quality, reliability, and system extensibility.
Key Responsibilities:
- Full Software Development Lifecycle (SDLC) ownership: Responsible for the design, development, rigorous testing, and continuous deployment of mission-critical application components.
- Code Quality & Reliability: Perform advanced application-level debugging and root-cause analysis (RCA) to ensure optimal performance, stability, and correctness of the codebase.
- System Extensibility: Integrate and leverage third-party libraries and external APIs to enhance application functionality and service capabilities.
- Cross-Functional Collaboration: Interface proactively with technical team members, QA, and business stakeholders to manage task dependencies, communicate status updates, and align on scope changes.
- Adherence to Standards: Enforce strict compliance with established coding standards, security protocols, and architectural best practices across all developed software artifacts.
- Comprehensive Project Involvement: Actively participate in all phases, including Design Architecture planning, formal Design Reviews, preparation of Functional, Integration, and Unit Test artifacts, execution of comprehensive test cycles, Peer Code Reviews, Unit/Integration/System Testing, Bug Fixing, and deployment management.
Must-Have Core Competencies:
- Deep expertise in Core Java and object-oriented programming (OOP) principles.
- Strong proficiency in the Spring Ecosystem (e.g., Spring Boot, Spring MVC, Spring Data, Spring Security) for developing enterprise-grade applications.
- Experience with Enterprise Integration Patterns (EIP) and Messaging Middleware (e.g., JMS, Kafka, RabbitMQ) for asynchronous communication and data exchange.
- Proven ability to design, implement, and deploy Integration Routes and Pipelines using Apache Camel.
Skills:
Digital : Apache Spark~Core Java
Experience Required: 10 & Above
Special Requirements
Need Local Only
Compensation & Location
Salary: $65 – $75 per year
Location: Alpharetta, GA
Recruiter / Company – Contact Information
Email: ish@siraconsultinginc.com
Recruiter Notice:
To remove this job posting, please send an email from
ish@siraconsultinginc.com with the subject:
DELETE_JOB_ID_6363