Posted on: 04/06/2025
Job Description:
- Develop and Maintain Java Applications : Design, implement, and deploy Java-based applications using Spring Boot with a focus on production-readiness and minimal configuration.
- Microservices Architecture Transition : Refactor existing monolithic systems into microservices to enhance scalability, resilience, and maintainability.
- Cloud Infrastructure Deployment : Work with the clients private or hybrid cloud infrastructure, ensuring robust security, compliance, and scalability for sensitive financial data.
- Kafka Integration : Utilize Apache Kafka for building real-time data pipelines and streaming applications. Develop and enhance the clients custom Kafka wrapper for seamless integration and improved monitoring.
- Database Management : Leverage Oracle Database for transactional data storage, ensuring security, scalability, and support for complex queries. Collaborate on data migration from legacy systems to modern Oracle clusters using Apache NiFi.
- Collaboration and Agile Development : Partner with cross-functional teams to design, test, and implement scalable solutions using Agile methodologies.
- Performance Optimization : Ensure high availability and performance of the application by analyzing and addressing bottlenecks in the system.
- Documentation and Best Practices : Create technical documentation, adhere to coding standards, and advocate for industry best practices.
Required Skills and Qualifications :
Technical Expertise :
- 8+ years of professional experience in Java (8 or higher) development.
- Strong expertise in Spring Boot and related frameworks.
- Solid understanding of microservices architecture and inter-service communication.
Streaming and Messaging :
- Hands-on experience with Apache Kafka, including custom wrapper development or integration.
Database Management :
- Proficiency in working with Oracle Database for transactional systems.
- Experience with data migration and integration tools like Apache NiFi is a plus.
Cloud Infrastructure :
- Understanding of private or hybrid cloud deployment models and cloud security.
Analytical and Problem-Solving Skills :
- Ability to design scalable, resilient, and secure financial solutions.
Soft Skills :
- Excellent communication skills and the ability to work in a collaborative, team-oriented environment.
- Strong organizational and time management skills.
- 5+ years of professional experience in Java (8 or higher) development
- Strong expertise in Spring Boot and related frameworks
- Solid understanding of microservices architecture and inter-service communication
- Hands-on experience with Apache Kafka
- Proficiency in working with Oracle Database for transactional systems
- Understanding of private or hybrid cloud deployment models and cloud security
- Ability to design scalable, resilient, and secure financial solutions
- Experience in refactoring monolithic systems into microservices
Notice Period : Immediate to 30 days
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1490715
Interview Questions for you
View All