Java Developer

Randstad

Charlotte (NC)

On-site

USD 100,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A staffing and technology consultancy is seeking a Senior Java Developer in Charlotte, NC. The ideal candidate will have extensive experience in Java development focusing on Spring framework, alongside expertise in delivering high-volume web applications. Responsibilities include collaborating with stakeholders, leading developer groups, and implementing best practices in a dynamic Agile environment. A strong background in REST services, SOAP, and unit testing is required, with knowledge of tools like Maven and Eclipse highly valued.

Qualifications

  • Strong experience in Java development with a focus on the Spring framework.
  • Experience in delivering high volume web applications.
  • Capability to lead smaller groups of developers.

Responsibilities

  • Deliver complex solutions in an Agile environment.
  • Work with key stakeholders to understand business requirements.
  • Utilize best practices for high quality software.

Skills

Expert level knowledge of Java/J2EE (Java 7 or 8)
Expert level knowledge of Java, Hibernate, Web Services (SOAP and REST)
Experience with Node.js
Experience with Agile driven development
Experience with test-driven development
Experience with SOAP and RESTful Web Services
Experience with Spring frameworks, including Spring Security
Experience with Subversion, Maven, Eclipse
Experience with JBoss/Tomcat/Websphere application servers
Experience with SQL (Oracle)

Tools

Maven
Eclipse
Subversion

Job description

This is Raju. I am Recruiter at Randstad Technologies and I am reaching out in regards to your background. I have an exciting opportunity

*Candidates MUST be able to work on W2 to qualify for this role.*

Duration: 12 Months
Location: Charlotte, NC
Job Description:

Position Summary

Role Description

We are looking for a Senior Java Developer with extensive experience in delivering high volume web applications. This is an opportunity to work on the team that delivers the customer facing web experiences, the associated sales and marketing pages, and the product application flows.

Key Responsibilities

As a Senior Java Developer, you will be a part of a team of six developers delivering in an Agile environment. You will be expected to work directly with key stakeholders to understand the business requirements and design/deliver complex solutions. You will also be responsible for utilizing best practices in order to ensure high quality software solutions. The ideal candidate for this job should have strong experience in Java development with a heavy focus on the Spring framework. You should be comfortable building REST services to support Customer Facing UI as well as integrating with back-end SOAP/REST-based web services. You should be capable of leading smaller groups of developers in order to implement smaller features and provide guidance to more junior developers.

Responsibilities include:
  • Rapid design and implementation of complex solutions
  • Providing feedback in code reviews for improvements
  • Working with high energy in a collaborative environment
  • Bringing improvement ideas to the team and driving the execution/implementation of those ideas
Required Skills
  • Expert level knowledge of Java/J2EE (Java 7 or 8)
  • Expert level knowledge of Java, Hibernate, Web Services (SOAP and REST), Messaging, Struts, Spring, Spring batch and other Spring related technologies
    • Spring Framework (3.2 or higher a requirement, Spring 4.2 or higher is a nice-to-have)
    • Spring packages used: Core / Web / WebMVC / JDBC / Transaction Management / JMS / AOP / Context / Test / WS / Security
  • Experience with Node.js and server-side JavaScript implementations
  • Experience with Agile driven development
  • Experience with test-driven development, placing a high value on modular design, unit testing and integration testing with JUnit
  • Experience with SOAP and RESTful Web Services utilizing XML and/or JSON (binding libraries - jaxb, Jackson, gson, etc)
  • Experience with Spring frameworks, including Spring Security
  • Experience with Subversion, Maven, Nexus, Eclipse(or equivalent IDE)
  • Experience with JBoss/Tomcat/Websphere application servers
  • Experience with MQ (Websphere MQ or ActiveMQ)
  • Experience with SQL (Oracle)

Please have a look at the below job requirement and reply back to me with your latest word format resume ASAP. Do let me know the best contact number to reach you.

Note

If you feel this job description does not suit your profile then kindly let me know your preferred job roles so that I can be in touch with you with similar jobs and you can refer me a suitable person for this job as well. Hope to hear from you soon.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UI Developer
UI Developer

Randstad • Jersey City (NJ)

On-site
USD 80,000 - 100,000
DevOps Specialist
DevOps Specialist

Randstad • New York (NY)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

Randstad • Eden Prairie (MN)

On-site
USD 80,000 - 100,000
Software Systems Engineer
Software Systems Engineer

Randstad • New Jersey

On-site
USD 85,000 - 115,000
Certified Java Developer with Both Java and C#
Certified Java Developer with Both Java and C#

Randstad • Plano (TX)

On-site
USD 100,000 - 130,000
Javascript Developer
Javascript Developer

Randstad • New York (NY)

On-site
USD 100,000 - 130,000
Application Developer / Lead
Application Developer / Lead

Randstad • Plano (TX)

On-site
USD 90,000 - 120,000
Sr. Big Data Application Developer
Sr. Big Data Application Developer

Randstad • Eden Prairie (MN)

On-site
.Net Developer
.Net Developer

Randstad • Plano (TX)

On-site
USD 100,000 - 130,000
.Net Application Engineer
.Net Application Engineer

Randstad • Reading

On-site
USD 80,000 - 100,000