Role description
Job Title: Sr. Java Developer
Job Title:Job Title:Sr. Java Developer
Work Location:
Work Location:Work Location:
Irving, TX
Irving, TX
Role Summary:
Role Summary:Role Summary:
We are seeking talented Java Developers to design develop and maintain complex backend systems. Successful candidates will be instrumental in building scalable reliable and high-performance microservices based solutions collaborating with cross functional teams and contributing to a culture of continuous improvement.
We are seeking talented Java Developers to design develop and maintain complex backend systems. Successful candidates will be instrumental in building scalable reliable and high-performance microservices based solutions collaborating with cross functional teams and contributing to a culture of continuous improvement.
Key Responsibilities:
Key Responsibilities:Key Responsibilities:
- Collaborate with cross functional teams to define design and deliver new features.
Collaborate with cross functional teams to define design and deliver new features.
- Apply TDD and test first development practices across all development stages.
Apply TDD and test first development practices across all development stages.
- Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks.
Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks.
- Ensure high quality through effective code reviews static code analysis and performance optimization.
Ensure high quality through effective code reviews static code analysis and performance optimization.
- Contribute to a culture of continuous improvement.
Contribute to a culture of continuous improvement.
Responsibilities:
Responsibilities:Responsibilities:
- Develop and maintain backend systems using Spring, Spring-Boot and Spring Cloud technologies under guidance.
Develop and maintain backend systems using Spring, Spring-Boot and Spring Cloud technologies under guidance.
- Participate in the design and implementation of microservices based solutions.
Participate in the design and implementation of microservices based solutions.
- Assist in the integration and optimization of Oracle and MongoDB in high-performance environments.
Assist in the integration and optimization of Oracle and MongoDB in high-performance environments.