Overview
Company Overview
At Nexus Jobs, we specialize in empowering talent staffing services with extensive experience in pan-India hiring. Our expertise lies in providing a wide range of corporate manpower and industrial employment services, focusing on end-to-end manpower solutions tailored to our clients' needs. We offer immediate placement services, and opportunities for various work roles. Headquartered in Jaipur, Nexus Jobs is a dynamic and resourceful player in the Human Resources industry.
Job Overview
Nexus Jobs is seeking a Senior Application Developer to join our team on a remote basis. This role is based in Jaipur and ideal for an experienced developer looking to contribute to dynamic projects using cutting-edge technologies. The candidate will work in a collaborative environment delivering high-quality software solutions using Java, Spring Boot, and Microservices Architecture.
Qualifications and Skills
- Proficiency in Java, Spring Boot, and Microservices Architecture (Mandatory skill) is essential for this role.
- In-depth understanding of Agile Methodologies to manage and deliver tasks efficiently and collaboratively.
- Solid experience with SQL for managing and manipulating databases effectively and securely.
- Knowledge of cloud computing platforms to design scalable and robust applications.
- Familiarity with DevOps concepts and practices to automate and improve application deployment workflows.
- Experience in writing unit tests to ensure the quality and effectiveness of code functionality and performance.
- Strong problem-solving skills and ability to troubleshoot issues promptly to deliver optimal solutions.
- Excellent communication and teamwork abilities to ensure clear understanding and navigation of project goals and challenges.
Roles and Responsibilities
- Develop, test, and maintain high-quality software applications using Java, Spring Boot, and Microservices Architecture.
- Collaborate with cross-functional teams to design, define, and ship new application features.
- Conduct code reviews and provide constructive feedback to peers to maintain high coding standards and practices.
- Implement and advocate for best practices in software design patterns, clean code, and test-driven development.
- Optimize applications for maximum speed, scalability, and resilience in a cloud-based environment.
- Participate in all phases of the software development lifecycle, from planning and inception through to delivery and support.
- Actively contribute to continuous improvement efforts to enhance productivity, quality, and overall team output.
- Ensure solutions meet business requirements and adhere to industry standards and regulations.