What are the responsibilities and job description for the Java Developer position at TalentAlly?
Job Title: Senior Java Developer
Location: Sacramento, CA (On-site)
Duration: 6 Months (Possible Extension)
Rate: $Open /hr.
Job Summary
We are seeking an experienced Senior Java Developer to design, develop, and deliver high-quality enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices architecture, and PostgreSQL , along with experience developing batch processing solutions using Spring Batch . The role also involves building front-end interfaces using React and working with AWS cloud services .
This position requires strong technical leadership, the ability to understand client requirements, and excellent communication skills to collaborate with cross-functional teams including functional analysts, QA teams, and stakeholders.
Key Responsibilities
- Analyze and understand client requirements and translate them into technical solutions.
- Lead the technical design, development, and delivery of enterprise applications.
- Develop backend services using Java, Spring Boot, and Spring Web Services .
- Build and maintain batch processing solutions using Spring Batch .
- Design and implement Microservices-based architectures .
- Develop and integrate front-end interfaces using React .
- Work with PostgreSQL databases for data modeling, queries, and performance optimization.
- Deploy and manage applications in AWS cloud environments .
- Collaborate with functional teams, QA teams, and stakeholders to resolve technical queries and issues.
- Ensure code quality through best practices, testing, and documentation.
- Provide technical guidance and support to the development team.
Required Skills
- Java Programming - Advanced
- Spring Boot & Spring Web Services - Advanced
- Spring Batch / Batch Programming - Intermediate
- Microservices Architecture - Intermediate
- PostgreSQL - Foundation
- React (Front-end development) - Intermediate
- AWS Cloud Services - Working knowledge
Preferred Qualifications
- Experience working in client-facing roles with strong communication skills.
- Familiarity with AI-based products or services .
- Experience working in Agile/Scrum environments .
- Strong problem-solving and analytical skills.
Soft Skills
- Excellent communication and collaboration skills.
- Ability to interact with US-based stakeholders and cross-functional teams.
- Strong troubleshooting and analytical abilities.
- Ability to work independently and manage multiple tasks.
#J-18808-LjbffrPDN-a1aade79-e977-4e78-a4cf-408dcb0e9c15