1

Mid Level Java Developer Jobs in Vineland, NJ (NOW HIRING)

Mentor junior and mid-level engineers in hardware design methodologies, design reviews, troubleshooting techniques, and engineering best practices. * Establish engineering standards, design ...

Municipal Engineer II/III

Marlboro, NJ · On-site

$70K - $91K/yr

Primary Function The Municipal Engineer II/III is a mid-level position with approximately 3-5 years of experience. This individual will provide engineering services on all phases of an assigned ...

Controls Engineer III

Vineland, NJ · On-site

$82K - $107K/yr

NET, C#, Java, Python) * Experience with cognex cameras. Soft Skills: * You will need strong ... Mid-West and beyond. The strategic characteristics of the organization are Standardization ...

Showing results 21-40

Mid Level Java Developer information

See Vineland, NJ salary details

$41

$57

$68

How much do mid level java developer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for mid level java developer in Vineland, NJ is $57.11, according to ZipRecruiter salary data. Most workers in this role earn between $49.86 and $65.14 per hour, depending on experience, location, and employer.

What is a mid level Java developer?

A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.

What are the key skills and qualifications needed to thrive as a mid level Java developer?

Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

What does a typical workday look like for a mid level Java developer?

As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.

What cities near Vineland, NJ are hiring for Mid Level Java Developer jobs?

Cities near Vineland, NJ with the most Mid Level Java Developer job openings:

Infographic showing various Mid Level Java Developer job openings in Vineland, NJ as of June 2026, with employment types broken down into 26% Full Time, 64% Part Time, and 10% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $118,798 per year, or $57.1 per hour.

Full-Stack Developer - Sr. Level

Egg Harbor Township, NJ • On-site

Enterprise Technology Services (Etek)
IT Services • 11 - 50 employees

Other

Posted 8 days ago


Job description

Enterprise Technology Services, LLC is seeking a Sr Level Full Stack Developer to join our team in Egg Harbor Township, NJ. This position handles all phases of Full-Stack Application Development and requires full-time in-person work.

Essential Job Functions:
  • Application and Development support, support systems for projects, software integration and software conversions for projects’/users’ systems.
  • Duties of this position includes but is not limited to:
    • Architect, develop, test and package web-based applications.
    • Build front-end and back-end systems.
    • Design and maintain relational and non-relational databases.
    • Develop and maintain system utilities.
    • Develop applications with a focus on security of data and user interface.
    • Develop custom procedures, database calls and scripts.
    • Perform requirements gathering and analysis, design/development, implementation, testing, documenting, training and maintenance plans for application development following the stages of application life cycle.
    • Create application documentation to include requirement documents, system design documents, user guides and administration guides.
    • Perform system problem analysis and resolution.
Knowledge, Skills and Abilities:Required:
  • Development experience utilizing thefollowing:
    • Expertise in Full-stack Development in a Linux based environment.
    • Extensive knowledge of JavaScript frameworks, both Server Side and Client Side (e.g. Angular, Node.js, React).
    • Proficiency with multiple Front-end languages/frameworks (e.g. HTML/CSS, XML, JQuery).
    • Proficiency with multiple Back-end languages/frameworks (e.g. Express).
    • Proficiency with databases (RDBMS and NoSQL) (e.g. Oracle, MySQL, Mongo).
    • Proficiency using versioning tools.
Highly Desired Skills:
  • MEAN-Stack development (Mongo, Express, Angular, Node.js).
  • Back-end languages (e.g. Java).
  • Containers and containerized applications.
  • Red Hat OpenShift.
  • Experience and understanding of unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
  • Proficiency using standard desktop applications such as MS Suite & flowcharting tools such as Visio.
  • Legacy modernization code refactoring.
  • Application code conversion.
  • Experience with migration of Lotus Notes applications to MEAN STACK environment is a plus.
Education:
  • HS/GED and twelve (12) years application development experience OR
  • Bachelor’s degree and eight (8) years application development experience.

ETEK is proud to be an Equal Opportunity Employer (EEO) and Affiantative Action (AA) employer. We are committed to providing all qualified candidates consideration for employment without regard to race, religion, color, sex, sexual orientation, gender identity, age, protected veteran status, disability, national origin, genetic information or any other protected status.

#J-18808-Ljbffr