Skip to main content

Java Consultant ( Spring MVC, )

Posted today

sonsoftMillbrae (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Overview: In this role you will contribute as an experienced Java/J2EE developer in a global IT services environment. You will apply extensive Java/J2EE and Spring expertise to build and maintain enterprise applications, work with Oracle databases and web technologies, and participate in architectural reviews and SDLC activities. You will collaborate with cross-functional teams to elicit requirements, design sequences and use cases, and support delivery in a financial services domain. This is a hands-on opportunity to drive robust, scalable solutions while aligning with client needs and delivery excellence.
Responsibilities: Hands-on development with Java/J2EE (JDBC, JSP, Hibernate, XML, AJAX) Implement Spring Framework components (Spring IOC, AOP, Transaction management, Spring MVC/Web Flow) Work with JDK 1.5+ and Hibernate 3+; develop with Oracle SQL/PL-SQL Use enterprise web server (WebLogic) and version control/CI tools (SVN, Jenkins) Create UML diagrams, sequence diagrams, and BPMN-like flows; participate in requirements elicitation (JAD/JAR) Contribute to SDLC and project lifecycle activities; participate in design and architecture reviews Collaborate in a diverse, multi-stakeholder environment; apply analytical skills in a global delivery context Possibly engage in quality assurance activities using PMD and Checkstyle
Key requirements: 6+ years hands-on Java/J2EE experience Strong knowledge of Spring 2.5+ (IOC, AOP, Transaction management, MVC/Web Flow) Experience with JDK 1.5+, JDBC, Hibernate, XML, AJAX, JSP Oracle database with PL/SQL knowledge WebLogic or similar enterprise web server SVN, STS/Eclipse, Jenkins, Mercury Quality Center Analytical skills Teamwork in diverse environments Requirements elicitation and facilitation (JAD/JAR) Java/J2EE Spring Framework (IOC, AOP, Transaction management, MVC/Web Flow) Hibernate

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this