Job Title: Java Developer
Location: Phoenix, AZ/Austin, TX/Oklahoma, OK/Santa fe, NM/Denver, CO
Can do Only W2, No C2C
Job Summary:
We are seeking a skilled Java Developer to design, develop, and maintain scalable, high-performance Java-based applications. The ideal candidate will have strong experience in Java, Spring Framework, Spring Boot, Hibernate, RESTful APIs, Microservices, and Database technologies. The candidate will participate in the complete software development lifecycle, collaborate with cross-functional teams, troubleshoot technical issues, and contribute to application performance, security, and quality improvements.
Key Responsibilities:
- Design, develop, test, and maintain scalable Java-based applications.
- Write clean, efficient, maintainable, and well-documented code.
- Participate in the complete Software Development Life Cycle (SDLC).
- Collaborate with cross-functional teams including:
- Quality Assurance (QA)
- DevOps
- Product teams
- Development teams
- Develop and consume:
- RESTful APIs
- Microservices
- Web services
- Troubleshoot, debug, and resolve application defects and technical issues.
- Optimize application performance, scalability, and reliability.
- Ensure applications meet security and regulatory compliance requirements.
- Participate in code reviews and follow software development best practices.
- Mentor junior developers and provide technical guidance.
- Contribute to Agile/Scrum ceremonies and development processes.
- Collaborate closely with clients and stakeholders.
Required Skills:
- Strong proficiency in Java (Java 8 or above).
- Hands-on experience with:
- Spring Framework
- Spring Boot
- Hibernate
- Strong understanding of:
- Object-Oriented Programming (OOP) concepts
- Design Patterns
- Data Structures
- Experience developing and integrating:
- REST APIs
- Web Services
- Microservices architectures
- Experience working with databases including:
- MySQL
- PostgreSQL
- Oracle Database
- Strong knowledge of:
- Software Development Methodologies
- SDLC processes
- Agile/Scrum methodologies
- Experience with:
- Software troubleshooting
- Problem-solving
- Application optimization
- Quality assurance practices
Best Regards:
Lucy Rose
Phone:
Email: