Senior Java Developer

cgi

Bengalor 6 Years Exp Posted 1h ago

Job Description

Design, develop, and maintain scalable Java/J2EE applications and Spring Boot-based microservices following enterprise architecture and banking industry standards.
Develop secure, reliable, and high-performance RESTful APIs and integrate them with backend systems and databases.
Implement microservices architecture, design patterns, and best practices, ensuring scalability, maintainability, and resilience.
Develop message-driven applications using Apache Kafka for asynchronous communication and event-driven processing.
Apply strong knowledge of Core Java, multithreading, object-oriented programming, Spring Framework, and Spring Boot to solve complex technical problems.
Design and optimize Oracle database integrations, including queries, data access, and transaction management.
Leverage cloud platforms and containerization technologies to deploy, scale, and manage enterprise applications.
Analyze existing application systems, identify technical complexities and potential risks, and recommend appropriate architectural and technical solutions.
Take ownership of end-to-end solution delivery, ensuring solutions meet functional, technical, security, performance, and quality requirements.
Conduct and participate in architecture, design, code, and technical document reviews to ensure adherence to engineering standards.
Mentor developers and provide technical guidance on implementation, troubleshooting, coding standards, and best practices.

Similar Openings for You