Java Developer

TALENT Software Services
Berkeley Heights, NJ Full Time
POSTED ON 7/30/2024
Java Developer

Job Summary: Talent Software Services is in search of a Java Developer for a contract-to-hire position in Berkeley Heights, NJ.

Primary Responsibilities/Accountabilities:

  • Test-Driven Development (TDD) and Clean Code Practices: Develop and maintain Spring Boot applications adhering to Test-Driven Development (TDD) principles and clean code practices.
  • Collaborative Environment: Work efficiently in a fast-paced, project-centered, and team-oriented environment, collaborating with cross-functional teams.
  • Scalable and Maintainable Solutions: Design and implement high-quality, scalable, and maintainable solutions, with a focus on backend systems and related technologies.
  • Testing and Bug Resolution: Perform unit and integration tests, identifying and resolving bugs to ensure the satisfaction of design criteria.
  • Comprehensive Documentation: Produce well-written documentation for each microservice, ensuring clear understanding and ease of use for other team members.
  • Continuous Learning and Knowledge Sharing: Stay updated with emerging technologies, continuously educate oneself, and share expertise within the organization.
  • Effective Communication: Communicate efficiently with other developers and teams, fostering a collaborative work environment.
  • Microservices Development and Deployment: Create and deploy microservices using the Spring Boot framework, ensuring adherence to best practices and architectural guidelines.
  • Full Adherence to Software Development Life Cycle (SDLC): Ensure compliance with the entire SDLC, maintaining high standards of development, testing, deployment, and maintenance.
  • Database Integration and Streaming Systems: Integrate microservices with databases and possess knowledge of streaming systems like Kafka to facilitate efficient communication and data processing.

Qualifications:

  • Bachelor's degree in information technology, computer science, or a related discipline.
  • Spring Boot Experience: Demonstrated hands-on experience in developing and maintaining applications using the Spring Boot framework.
  • Understanding of various software development design patterns (e.g., Singleton, Factory, Strategy, Observer) and their practical application in software development.
  • Familiarity with technology and system tools such as GIT for version control, Swagger for API documentation, PCF (Pivotal Cloud Foundry) for deployment, and Kafka MQ (Message Queue) for streaming systems.
  • Testing Skills: Experience in writing unit tests using frameworks like JUnit, Mockito, or PowerMock.
  • Markup Languages: Proficiency in markup languages like JSON and YML.
  • Quality and Security Scan Technologies: Working knowledge of quality and security scan technologies such as Sonar, Fortify, and Web Inspect.
  • Agile Methodology: Knowledge and experience in working with the Agile approach.
  • SQL Proficiency: Expertise in writing efficient SQL queries to interact with databases.
  • Application Server: experience in deploying applications to Websphere and open liberty servers

If this job is a match for your background, we would be honored to receive your application!

Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$89,950 - $119,942
Income Estimation: 
$109,942 - $139,387
Income Estimation: 
$116,013 - $150,922
Income Estimation: 
$109,016 - $143,133
Income Estimation: 
$113,469 - $143,331
Income Estimation: 
$89,950 - $119,942
Income Estimation: 
$109,942 - $139,387
Income Estimation: 
$116,013 - $150,922
Income Estimation: 
$109,016 - $143,133
Income Estimation: 
$113,469 - $143,331
Income Estimation: 
$109,016 - $143,133
Income Estimation: 
$129,346 - $164,815
Income Estimation: 
$140,972 - $182,688
Income Estimation: 
$101,684 - $136,712
Income Estimation: 
$151,813 - $200,316

Sign up to receive alerts about other jobs with skills like those required for the Java Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $99,871 - $128,936
    • Income Estimation: $101,684 - $136,712
  • Debugging Skill

    • Income Estimation: $99,871 - $128,936
    • Income Estimation: $101,684 - $136,712
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TALENT Software Services

TALENT Software Services
Hired Organization Address Bloomington, MN Other
Oracle Database Administrator Job Summary: Talent Software Services is in search of a Service Catalog Manager for a cont...
TALENT Software Services
Hired Organization Address Bloomington, MN Full Time
Are you an experienced Data Engineer with a desire to excel? If so, then Talent Software Services may have the job for y...
TALENT Software Services
Hired Organization Address Minneapolis, MN Contractor
Project Manager Job Summary: Talent Software Services is in search of a Project Manager for a contract position in Minne...
TALENT Software Services
Hired Organization Address Golden Valley, MN Contractor
INFORMATION SECURITY CONSULTANT Job Summary: Talent Software Services is in search of a Information Security Consultant ...

Not the job you're looking for? Here are some other Java Developer jobs in the Berkeley Heights, NJ area that may be a better fit.

Java Developer

Resource Logistics Inc., Edison, NJ

Java Developer

Orion Business Innovations Careers, Berkeley Heights, NJ