Senior Java Developer

Hybrid in Franklin Township, NJ, US • Posted 2 hours ago • Updated 28 minutes ago
Contract W2
6 Months
No Travel Required
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Agile
  • J2EE
  • Java
  • Microservices
  • SQL
  • RESTful
  • Spring Framework
  • Scrum
  • Testing
  • Hibernate
  • Object-Oriented Programming
  • Computer Science
  • Software Development

Summary

We are seeking an experienced Senior Java Developer to design, develop, maintain, and enhance enterprise-level applications. The ideal candidate will have strong expertise in Core Java, J2EE, Spring/Spring Boot, Microservices, REST/SOAP web services, SQL/PLSQL, and relational databases.

The candidate will work as an individual contributor while also providing technical guidance, code reviews, and support to junior developers and a small development team.

Key Responsibilities

  • Design, develop, implement, and maintain scalable multi-tier enterprise applications.
  • Participate in system architecture and technical design activities.
  • Develop and maintain applications using Java, J2EE, Spring, and Spring Boot.
  • Design and develop RESTful and SOAP-based web services.
  • Develop and support microservices-based applications.
  • Perform code reviews and provide technical guidance to junior developers.
  • Lead and mentor a small team of developers when required.
  • Apply object-oriented design principles, design patterns, and software development best practices.
  • Troubleshoot application issues and provide technical solutions.
  • Work closely with business analysts, QA teams, architects, and other technical teams to deliver solutions.
  • Participate in application testing, deployment, maintenance, and production support activities.
  • Work with relational databases and develop efficient SQL/PLSQL queries.
  • Contribute to database design and application data modeling.
  • Work with application and web servers to support enterprise applications.
  • Ensure code quality, performance, scalability, security, and maintainability.

Required Technical Skills

  • Strong hands-on experience with Core Java and J2EE.
  • Experience with Java 7, 8, and/or 11.
  • Strong understanding of Object-Oriented Programming, Design Principles, and Design Patterns.
  • Experience developing multi-tier enterprise applications.
  • Strong experience with Spring Framework and Spring Boot.
  • Experience with Microservices architecture.
  • Hands-on experience with RESTful web services and SOAP web services.
  • Experience with Servlets and JSP.
  • Experience with Hibernate or other ORM frameworks.
  • Knowledge of Struts is preferred.
  • Strong SQL skills with experience in PL/SQL and relational databases.
  • Understanding of database design and data modeling.
  • Good knowledge of application and web servers.
  • Experience with software development lifecycle, testing, deployment, and production support.

Leadership & Collaboration

  • Ability to work effectively as an individual contributor.
  • Experience conducting code reviews and maintaining coding standards.
  • Ability to provide technical guidance and mentorship to junior developers.
  • Experience leading or coordinating a small development team.
  • Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Experience working on large-scale enterprise applications.
  • Experience with Agile/Scrum development methodologies.
  • Strong understanding of application performance, scalability, and integration concepts.
  • Ability to work effectively with distributed and cross-functional teams.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91162152
  • Position Id: 9091501
  • Posted 2 hours ago

Company Info

About Cosmic-I LLC DBA Northern Base

Enabling our clients to achieve their goals since 2016.

We stay at the forefront of technology trends and emerging innovations to bring our clients cutting-edge solutions that help them stay ahead of the competition. Our focus on innovation enables us to provide customized IT solutions that address our clients’ specific needs and drive business success.

About_Company_One
Contact the job poster
SS

Saurabh Srivastava

Recruiter @ Cosmic-I LLC DBA Northern Base
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs