logo

JobNob

Your Career. Our Passion.

Java Software Engineer


Tredence Inc.


Location

Bangalore | India


Job description

Job Description:

We are seeking a skilled and experienced Java Developer with expertise in Apache Camel to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining Java-based applications with a focus on Camel integration. If you have a passion for software development, a strong background in Java, and hands-on experience with Camel, we encourage you to apply.

Responsibilities: Design and develop scalable, high-performance Java applications using Apache Camel for integration purposes. Collaborate with cross-functional teams to define, design, and implement new features and enhancements. Write clean, well-designed, and efficient code while adhering to software development best practices. Work closely with architects and other developers to understand system requirements and ensure successful implementation. Troubleshoot, debug, and resolve software defects and issues in a timely manner. Participate in code reviews to maintain code quality and ensure adherence to coding standards. Stay up to date with the latest industry trends, technologies, and best practices. Requirements: Bachelor’s degree in computer science, Engineering, or a related field. Proven 5-8 years of experience in Java development with a focus on Camel integration. Strong knowledge of Java programming language and object-oriented design principles. Hands-on experience with Apache Camel for building enterprise integration solutions. Experience with Spring Framework and related technologies. Proficiency in using build tools such as Maven or Gradle. Knowledge of relational databases (e.g., MySQL, PostgreSQL) and proficiency in SQL. Strong knowledge on architecture and java based applications. Familiarity with web application development and technologies (e.g., Servlets, JSP, HTML, CSS, JavaScript). Experience with version control systems, preferably Git. Excellent problem-solving and debugging skills. Experience with messaging systems such as Apache Kafka or ActiveMQ. Solid understanding of RESTful web services and API design. Familiarity with microservices architecture and containerization (Docker, Kubernetes). Excellent problem-solving and debugging skills. Strong communication and collaboration skills. Should have team management skills. Preferred Qualifications: Certification in Apache Camel or related technologies. Experience with other integration frameworks or ESBs. Knowledge of Agile/Scrum methodologies. Familiarity with continuous integration and continuous deployment (CI/CD) practices


Job tags



Salary

All rights reserved