JobRialto
Java Full Stack Developer
JobRialto, Campbell, California, us, 95011
Job Summary: This role is for Client Complete Payment area as part of a compliance program with tight deadlines to be completed by December 2024, continuing into 2025. We are seeking experienced candidates with prior Client experience to support this initiative. The ideal candidate will bring expertise in Java, Spring Boot, Microservices, REST APIs, and full-stack technologies, with a focus on building scalable, high-performance applications. Key Responsibilities: Develop and maintain enterprise applications ensuring performance and scalability. Build distributed systems and web services with high availability and low latency. Develop robust RESTful services using Spring Boot and Microservices architecture. Collaborate closely with cross-functional teams using Agile methodology. Identify and resolve code/design issues that impact performance and maintainability. Utilize Node.js and React.js for frontend and backend integration. Manage database operations using SQL or Oracle. Participate in system design and propose solutions for complex technical challenges. Debug, troubleshoot, and provide ongoing support throughout the software lifecycle. Required Qualifications: 5 years of professional experience in Java, J2EE, Spring frameworks. Expertise in Spring Boot and Microservices development. Strong knowledge of REST API development. Proficiency in Core Java and Object-Oriented Programming (OOP) concepts. Experience with SQL/Oracle databases and query optimization. Hands-on experience with Node.js and React.js. Knowledge of system design patterns and scalable architecture. Familiarity with Agile methodology and project delivery practices. Excellent communication skills and ability to collaborate with cross-functional teams. Preferred Qualifications: Prior experience with Client systems or in payment platforms. Ability to identify performance bottlenecks and suggest design improvements. Experience with cloud infrastructure or CI/CD pipelines is a plus. Education: Bachelors Degree