FC

Java Developer - Scalable Enterprise Applications

First Career Center

First Career Center connects job‑seekers with personalized career counseling, skill development, and placement services to launch successful professional paths.

INfull time
External · Other

This role is sourced from an external job board and is not a ProSculpt-verified employer. Review the listing carefully, never pay any fee to apply, and verify the company before sharing personal details.

Sign in to save Create account
AI Summary

Job Description

Job Summary: We are looking for a skilled and passionate Java Developer with 26 years of experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java 8, Spring Boot, Microservices, Spring Data JPA, REST APIs, Apache Kafka, Relational Databases, and Redis. The candidate should be capable of delivering high-quality, secure, and performance-oriented applications while collaborating with cross-functional teams. Key Responsibilities: - Design, develop, test, and maintain Java-based enterprise applications. - Develop scalable Microservices using Spring Boot. - Build and integrate RESTful APIs with internal and external systems. - Implement data access using Spring Data JPA and relational databases. - Develop event-driven solutions using Apache Kafka. - Optimize application performance, scalability, and reliability. - Work with Redis for caching and session management. - Troubleshoot production issues and provide timely resolutions. - Write clean, reusable, and maintainable code following coding standards. - Participate in code reviews and contribute to continuous improvement. - Collaborate with QA, DevOps, Product, and Business teams throughout the software development lifecycle. Mandatory Skills: - Java 8 - Spring Boot - Microservices - Spring Data JPA - REST API Development - Apache Kafka - Relational Databases (MySQL/PostgreSQL/Oracle) - Redis - Maven/Gradle - Git Version Control Good to Have: - Docker - Kubernetes - CI/CD Pipelines - Swagger/OpenAPI - JUnit & Mockito - AWS, Azure, or GCP exposure - Agile/Scrum methodology Required Qualifications: - Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. - 26 years of hands-on experience in Java application development. - Strong understanding of Object-Oriented Programming (OOP) principles. - Excellent analytical and problem-solving skills. - Good communication and teamwork abilities.