> Markdown version of [/jobs/ext/501402-senior-java-developer-3year-with-extension](https://www.wearedevelopers.com/jobs/ext/501402-senior-java-developer-3year-with-extension). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - 3Year with extension - **Company:** TWO95 International, Inc - **Location:** Sacramento, CA, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Ajax (Programming Language), Server Applications, JIRA, HTML5, Unit Testing, Oracle WebLogic Server, Cascading Style Sheets (CSS), Computer Programming, Database Connection, Web Development, Eclipse (Software), Java Platform Enterprise Edition (J2EE), Hibernate (Java), Java Persistence API, Java Security, Spring Framework, JavaServer Faces, Junit, Model View Controller (MVC), Oracle (Applications), Scrum Methodology, Systems Development Life Cycle, Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, Web Applications, Web Services, Diagnostic Tools, Spring-boot, Gitlab, Toad (Software), Software Version Control, Microservices - **Published:** June 8, 2026 - **Apply:** https://www.juju.com/job/00000000g6k05l ## About the Role + Eight (8) years of progressively complex experience and advanced-level skill in analysis, design, and programming, + Must have a working knowledge of all Software Development Lifecycle (SDLC) activities, including, requirements, design, Coding, Unit Testing, Deployment and Maintenance + Expert level skills in Web development using HTML5, JavaScript, CSS + Understands the architecture and design specifications and develop Java/J2EE based multi-layer web applications. Must have hands-on experience of custom programming in Java/J2EE and JSPs that uses JSF frameworks + Expert level experience in implementation Microservices using Spring Boot and Spring JPA + Must have experience using development environments such as Eclipse and application servers like Weblogic. + Very good knowledge of Java technologies and frameworks such as Spring, Hibernate, AJAX, Java Authentication and Authorization Service (JAAS), etc. + Experience as a Java Application Developer (development, Unit testing using tools such as JUnit/Easy-Mock and diagnostics tools such as Wily Introscope and jProbe) + Very good understanding of Oracle technologies, and data modeling and design + Experience with database access tools such as TOAD for Oracle, SQL Developer 3.0 + Expert level knowledge in patterns and frameworks such as Spring, Hibernate, and MVC + Expert level knowledge in SOA/ Web Services implementation using SOAP and REST + Experience in using GitLab for code management. + Good understanding of project management methodologies such as SCRUM, Waterfall, etc. and project management tools like JIRA ## Related Videos - [Bootiful Spring Boot 3](https://www.wearedevelopers.com/videos/537-bootiful-spring-boot-3) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics)