Java Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Title: Java DeveloperLocation: Pasadena, CA 91101 (Hybrid)Job Type: ContractPay Rate: $70–$75/hourOpenings: 2We are seeking experienced Java Developers to join a long-term hybrid contract opportunity in Pasadena, CA. This role is ideal for professionals with strong expertise in modern Java development, Spring Boot, microservices, and enterprise application development.The interview process will be conducted virtually. Candidates must have valid legal authorization to work in the United States for a minimum of two years.Key ResponsibilitiesDesign, develop, test, and maintain high-quality Java applications.Build scalable RESTful APIs and microservices using Spring Boot.Apply object-oriented design principles to create maintainable and efficient software.Develop and support batch processing solutions.Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.Contribute to projects following Agile and Waterfall methodologies as required.Perform code reviews and provide constructive technical feedback.Create and maintain technical documentation for applications and processes.Collaborate with cross-functional teams to deliver reliable software solutions.Stay current with emerging technologies and recommend continuous improvements.Required Skills & Qualifications5–10 years of professional experience in Java development.Strong hands-on experience with Java 8–17+, including Lambda Expressions, Stream API, Optional API, and modern Java features.Extensive experience with Spring Boot, Spring Web, Spring Data JPA, Dependency Injection (DI), AOP, Bean Lifecycle Management, and custom query development.Strong understanding of microservices architecture and best practices.Experience with batch processing frameworks and enterprise applications.Solid knowledge of Agile development methodologies and familiarity with Waterfall projects.Experience with Git and Gradle (Azure DevOps is a plus).Proficiency with Eclipse, IntelliJ IDEA, or Visual Studio Code.Experience using GitHub Copilot with Claude or other Large Language Models (LLMs).Strong understanding of SQL and NoSQL databases.Experience with unit testing, integration testing, and Test-Driven Development (TDD).Excellent analytical, problem-solving, verbal, and written communication skills.Bachelor's degree in Computer Science, Information Technology, or a related field.Preferred CertificationsJava SE Programmer CertificationSpring Professional CertificationCertified Scrum Developer (CSD) – PreferredCertified Kubernetes Application Developer (CKAD) – PreferredAI development-related certifications are a plusEQUAL EMPLOYMENT OPPORTUNITY STATEMENT:Suna Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.Applicants, with criminal histories, are considered in a manner that is consistent with local, state, and federal laws.REQUESTING AN ACCOMODATIONSuna Solutions is committed to providing equal employment opportunities for persons with disabilities or religious observances, including reasonable accommodation when needed. If you are hired by Suna Solutions and require accommodation to perform the essential functions of your role, you will be asked to participate in our reasonable accommodation process. Accommodations made to facilitate the recruiting process are not a guarantee of future or continued accommodations once hired.If you would like to be considered for employment opportunities with Suna Solutions and have accommodation needs for a disability or religious observance, please call us at 1 (888) 223-4788, send us an email or speak with your recruiter.PAY TRANSPARENCY POLICY STATEMENTCompensation for roles at Suna Solutions varies depending on a wide array of factors including but not limited to the specific client, office or remote location, role, skill set and level of experience. As required by local law, Suna Solutions provides a reasonable pay scale to include the hourly or salary range that Suna Solutions reasonably expects to pay for roles that may be hired in California, Colorado, New York City or Washington as set forth below.