SonicJobs Logo
Left arrow iconBack to search

Java Developer

BizTek People, Inc. | APA International Placement Consultants
Posted 13 days ago, valid for a day
Location

Ashland, VA 23005, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are seeking a Java Developer for a 6-12 month onsite position in Glen Allen, VA, with a salary of $100,000 to $120,000 per year.
  • The ideal candidate should have a minimum of 5 years of hands-on software development experience in Java and related technologies.
  • Responsibilities include writing efficient code, preparing software releases, and supporting continuous improvement efforts while managing the full software development lifecycle.
  • Candidates should be familiar with web services, object-oriented design, and have experience with frameworks such as Spring and Hibernate, as well as databases like Oracle and MongoDB.
  • Strong communication skills and the ability to work independently are essential, along with a proactive approach to problem-solving.

Title: Java Developer

Duration: 6-12 Months

Location: Glen Allen, VA - Onsite

 

JOB DESCRIPTION

  • We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
  • You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java application development while providing expertise in the full software development lifecycle, from concept and design to testing.
  • We have an on-call rotation to support our system.  Right now, everybody is using an on-call phone that is rotated once every 16-17 weeks.
  • This will not happen in the first two to three months and training will be completed before this rotation occurs.
  • Our system is considered to be very important to the company.  We do have security protocols which require management via CyberArk.

 

Responsibilities

  • Write well designed, testable, efficient code
  • Ensure designs follow specifications
  • Prepare and produce releases of software components
  • Prepare technical standards, provide technical advice and guidance, and collaborate with other programmers to conceptualize and develop design
  • Support continuous improvement by investigating alternatives
  • Investigate, debug, and fix software defects
  • Work with limited supervision. 
  • Resource should be willing to analyze, research and should take initiative in solving the issues. 
  • A go getter attitude.


Requirements

Minimum Requirements

  • BS or equivalent degree in Computer Science or related subject
  • 5+ years of hands-on Software Development experience in Java
  • Web services(SOAP/REST) design and development experience.
  • Object Oriented analysis and design using common design patterns.
  • Familiar with Domain Driven Design concepts and patterns
  • 3+ years of experience using JPA2/Hibernate, including HQL, JPQL, Hibernate Criteria, and JPA Criteria
  • 3+ years of experience in the Spring Framework, Spring boot – Spring Data, Spring Cloud
  • Knowledge of using Application Server like WebLogic 14 and above.
  • Experience writing test code using Junit, Mockito frameworks
  • Experience using KAFKA and MongoDB, and Relational databases (Oracle, SQLServer)
  • Build and configure applications to meet business requirements
  • Experience using React JS , Next Js and Typescript to build front end applications.
  • Experience using Git, Ant/IntelliJ, Gradle, Core Java, Eclipse, and SQL Developer with Oracle 19c

 

Interpersonal Skills

  • Strong written and verbal communication skills
  • Ability to quickly adapt to changes
  • Ability to work independently
  • Preferred Requirements
  • Knowledge of using Azure DevOps
  • Hands-on experience using Gradle
  • Familiar with UI component libraries
  • Knowledge of Micro Services, Containerization, Spring Boot
  • Agile software development experience





Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.