Role: Senior Java Developer with Apache Camel Integration, AWS
Position: Senior Java Developer
Location: Bangalore
Experience: 6-15 years
Domain: Investment Banking (Preferred)
Notice period: 0-15days
Job Summary:
We are seeking an experienced Senior Java Developer with strong expertise in building scalable applications using Java technologies. The ideal candidate will have hands-on experience in developing applications with Spring Boot, Apache Camel integration, and AWS cloud services.
Key Responsibilities:
Design, develop, and maintain robust Java applications using Java 8 and above.
Develop microservices-based applications using Spring Boot.
Implement Apache Camel for integration solutions and messaging.
Build and deploy applications on AWS cloud services (S3, EC2).
Collaborate with cross-functional teams to design and implement scalable solutions.
Write and optimize code for performance and scalability.
Troubleshoot and resolve application issues.
Participate in code reviews and provide technical guidance to team members.
Maintain technical documentation and adhere to Agile methodologies.
Mandatory Skills:
Java Development (Java 8 and above)
Spring Boot
Apache Camel Integration
AWS (S3, EC2)
Secondary Skills:
Unix/Linux Shell Programming
GIT
XML/JSON Conversions
Messaging Queues (MQ)
Nice to Have:
ReactJS, JavaScript, NodeJS
Jira, Confluence
SQL, PL/SQL, Splunk, Cucumber
Knowledge of Investment Banking and Corporate Actions domain
Educational Qualification:
B.Tech (Computer Science) / MCA