Overview
Company Overview
Cloudious LLC is a leader in connecting talent with opportunity in today's competitive business environment. With expertise spanning over 40 years, Cloudious is dedicated to solving clients' workforce challenges by engaging in trusted relationships with top-tier organizations across multiple industries, including technology and services. Headquartered in San Jose, California, Cloudious is a standalone firm serving diverse sectors, committed to the mission of "Connecting Minds" to achieve unparalleled success.
Job Overview
Cloudious LLC is seeking a Senior Java Developer for a contract position located in Chennai. The ideal candidate will have a maximum of 10 years of work experience in Java development and will be responsible for developing high-quality applications. This role is geared towards individuals who are adept at problem-solving and possess a strong track record in Java, Spring Boot, and Microservices.
Qualifications and Skills
- Proficient in Java, Spring Boot, and Microservices (Mandatory skills) with proven industry experience.
- Strong understanding and practical experience with REST APIs and SQL for designing and implementing efficient database solutions.
- Excellent problem-solving abilities with the capacity to handle complex coding challenges in critical projects.
- Ability to manage and collaborate within a dynamic team environment to drive project success.
- Demonstrated experience in building scalable web applications with an emphasis on performance.
- Exceptional communication skills are necessary to effectively articulate ideas and feedback.
- Experience with continuous integration and deployment practices to ensure seamless software development processes.
- Knowledge of design patterns and software architecture best practices to ensure robust application development.
Roles and Responsibilities
- Design, develop, and maintain high-quality Java-based applications, ensuring robust and scalable solutions.
- Collaborate with cross-functional teams to gather and analyze user requirements and translate them into technical specifications.
- Implement API integrations and service-oriented architecture using REST APIs and microservices frameworks.
- Engage in code reviews and provide constructive feedback to peers to enhance code quality.
- Troubleshoot and resolve technical issues to ensure optimal application performance and reliability.
- Maintain up-to-date documentation for design, coding, and integration procedures.
- Participate actively in team meetings to contribute to project strategy and progress discussions.
- Ensure adherence to software development lifecycle best practices to deliver projects on time and within scope.