Java Integration Developer
TechotlistContract
Required Skillset:
JavaSpring BootApache CamelKafkaunit testingintegration testingsystem testingcode reviewsdebuggingsecurity protocolsroot-cause analysisperformance optimizationfunctional testingRabbitMQJMScoding standardsstabilitycorrectnesscoding best practicesthird-party library integrationexternal APIsasynchronous integrationsevent-driven integrationsmessaging technologiesbug fixingrelease activitiesdeployment managemententerprise architecture guidelines
Job Description
- Own the end-to-end Software Development Lifecycle (SDLC), including design, development, testing, deployment, and support.
- Build and maintain high-quality, scalable, and reliable application components.
- Participate actively in:
- Architecture and design planning
- Design reviews
- Development and implementation
Code Quality & Reliability
- Perform advanced debugging and root-cause analysis (RCA) to resolve complex issues.
- Ensure optimal performance, stability, and correctness of applications.
- Conduct peer code reviews and enforce coding best practices.
Integration & Extensibility
- Integrate third-party libraries and external APIs to enhance application functionality.
- Design and implement asynchronous and event-driven integrations using messaging technologies and Apache Camel.
Collaboration & Governance
- Collaborate closely with developers, QA teams, and business stakeholders.
- Communicate task dependencies, progress updates, and scope changes proactively.
- Ensure strict adherence to:
- Coding standards
- Security protocols
- Enterprise architecture guidelines
Testing & Deployment
- Prepare and execute:
- Unit tests
- Integration tests
- System and functional tests
- Support bug fixing, release activities, and deployment management.
- Contribute to test artifacts and documentation.
Required Skills & Qualifications
- Strong hands-on experience in Core Java and Spring-based application development.
- Proven experience with Apache Camel and enterprise integration solutions.
- Solid experience with messaging systems (JMS, Kafka, RabbitMQ).
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work effectively in a hybrid onsite model with client-facing responsibilities.
Nice to Have
- Experience in large-scale enterprise integration environments.
- Exposure to cloud-native or containerized deployments.
- Familiarity with CI/CD pipelines and DevOps practices.
Similar Jobs
Java Developer
Texas
Feb 11th, 2026
Java Developer
Remote
Feb 9th, 2026
Java Developer
North Carolina
Feb 9th, 2026
Java Developer
Texas
Feb 9th, 2026
Java Developers
Remote
Feb 9th, 2026