Job Title: Java Full Stack Developer (Core Java, Sybase, ReactJS)
Location: Irvine, CA
Experience Required: 8–10 Years
Employment Type: {Contract]
Job Summary
We are looking for an experienced Java Full Stack Developer with strong expertise in Core Java and Sybase Database. The ideal candidate should have deep hands-on experience in building high-performance backend systems using server-side Java (non-J2EE) and working with microservices architecture. Frontend experience in ReactJS is a plus but not mandatory.
Key Responsibilities
- Design, develop, and maintain end-to-end applications using Core Java and Spring Boot
- Build and consume Microservices for scalable distributed systems
- Develop server-side Java applications running directly on JVM (command-line / Unix-based environments)
- Work extensively with Sybase database for:
- Data modeling
- Query optimization
- Backend integration
- Write efficient and optimized SQL queries and stored procedures
- Perform unit testing, debugging, and performance tuning
- Develop and maintain Unix Shell scripts for automation tasks
- Collaborate with Business Analysts (BA) and QA teams to:
- Analyze requirements
- Design technical solutions
- Ensure code quality, maintainability, and adherence to best practices
Required Skills
Must-Have Skills:
- Strong expertise in Core Java (mandatory)
- Hands-on experience with Sybase Database (mandatory)
- Experience in Microservices architecture
- Strong knowledge of Unix/Linux environments & Shell scripting
- Solid understanding of multithreading, collections, and JVM internals
- Experience with SQL query optimization and performance tuning
Good to Have:
- Experience with Spring Boot
- Basic to intermediate knowledge of ReactJS
- Exposure to REST APIs (secondary preference)
- Familiarity with DevOps tools (optional)