Job Title: Java Backend Developer (Strong Spring Boot Expertise)
Location: Richardson, TX (Hybrid)
Contract Type: C2C
Experience: Minimum 5 Years
Key Responsibilities:
- Design, develop, and maintain scalable and efficient backend services using Java and Spring Boot.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Work on microservices architecture and ensure the performance, quality, and responsiveness of applications.
- Write clean, maintainable, and efficient code, adhering to best practices in software development.
- Perform unit and integration testing to ensure application reliability.
- Troubleshoot and resolve issues across the development lifecycle.
- Participate in code reviews and contribute to team knowledge sharing.
- Collaborate with DevOps teams to ensure smooth deployment and scalability.
Key Requirements:
- Minimum 5 years of experience as a Java Backend Developer, with a focus on Spring Boot.
- Proficiency in building RESTful APIs and microservices using Spring Boot.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with databases (SQL/NoSQL) and ORM frameworks (e.g., Hibernate).
- Familiarity with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes) is a plus.
- Ability to work in a hybrid environment, splitting time between on-site and remote.
- Strong problem-solving and communication skills.
- Bachelor's degree in Computer Science or a related field is preferred.