Job Title: Senior Java Developer Microservices
Location: Austin, TX 78753
Address: First Floor, 507 East Howard Lane, Austin, Texas
Client : INFOSYS/EndClient
Work Model: Onsite (3 days/week mandatory)
Duration: Contract (Potential for extension / conversion based on performance)
Interview Process:
Initial Round: WebEx
Final Round: In-person (if required)
Experience Required:
8+ Years
Role Overview
We are seeking a highly experienced Senior Java Developer with strong expertise in the Spring framework, microservices architecture, and Oracle databases.
The ideal candidate will be responsible for building scalable, high-performance backend systems, working in a fast-paced enterprise environment, and contributing to end-to-end application development.
Key Responsibilities
- Backend Development
- Design and develop scalable Java-based applications
- Build and maintain microservices using Spring / Spring Boot
- Develop RESTful APIs for enterprise systems
- Database & Data Management
- Work with Oracle Database (SQL)
- Write and optimize complex queries and stored procedures
- Ensure data integrity and performance optimization
- Architecture & Design
- Implement microservices architecture patterns
- Ensure system scalability, reliability, and maintainability
- Testing & Quality
- Follow best practices for unit and integration testing
- Participate in code reviews and maintain coding standards
- Collaboration
- Work with cross-functional teams including QA, DevOps, and Product teams
- Participate in Agile ceremonies and sprint planning
Required Skills
Must Have:
- Strong experience in:
- Java (8+ years)
- Spring / Spring Boot
- Microservices Architecture
- Oracle Database (SQL)
Top 3 Responsibilities
- Develop and maintain Java-based microservices
- Design scalable backend systems using Spring framework
- Optimize and manage Oracle database interactions
Role Expectations
Deliver high-quality, production-ready code
Work independently with minimal supervision
Follow Agile and SDLC best practices
Performance Expectations
Timely delivery of development tasks
High code quality and maintainability
Effective collaboration with team members