Java Programmer

Full-time

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

JOB TITLE: Java Programmer
Augusta, ME
ON SITE
Duties:
  • Work is to be performed on-site at the 101 Hospital Street office.
  • Develop and implement user interfaces and UI components using
  • React.js, calling upon REST API services.
  • Refactor business logic and DB I/O java code from servlets implementing complete MVC to SOA.
  • Write Java Code for a Service Oriented Architecture utilizing JSON/REST via Spring and CXF.

QA/Testing:
  • Maven and test Mock class implementations to enable unit testing and
  • instrument the tested code paths.
  • Automated security analysis of Java code

Programming Language:
  • Java: Advanced 4+ years Required
  • SQL: Intermediate 2+ years Required

Databases
  • Oracle DB: Beginner

Frameworks:
  • REACT UI Library: Intermediate 2+ years Required
  • TomEE [Tomcat] Server: Intermediate 2+ years Required
  • CXF REST: Intermediate 2+ years Required
  • Secure coding of Java based web services

InstantServe logo

About InstantServe

Sourced by ZipRecruiter

InstantServe provides a one-stop solution to all Healthcare, IT/Non-IT Staffing needs. Established in 2016, InstantServe is a strong workforce of over 100+ go-getters with a demonstrated background in IT/Non-IT service. We are a nationally certified SBE from the Department of Administration (State of PA). As a proud Minority Woman Owned Small Business Enterprise (M/WBE), InstantServe boasts of a strong team of professionals who have extensive experience catering to several Federal, Public, Commercial, and Healthcare Clients which includes 26 States and 46 government agencies. InstantServe is a client-centric organization that offers cost-effective and reliable solutions. Client satisfaction is sacrosanct! Our team strives to provide the best staffing and IT solutions to take your business to the next level.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Wayne, PA, US

Year founded

2016

Social media



Frequently asked questions

Q: What skills or qualities help someone succeed as a Java Programmer?

A: To succeed as a Java Programmer, key technical skills include proficiency in Java programming language, object-oriented design principles, and experience with popular frameworks such as Spring or Hibernate. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for success in this role. By combining technical expertise with strong soft skills, Java Programmers can effectively design, develop, and maintain complex software systems, driving career growth and effectiveness in the role.

Q: What is the career path for a Java Programmer?

A: A Java Programmer's typical career progression involves starting as a Junior Java Developer, where they focus on writing clean, efficient code and learning industry-standard development practices. As they gain experience, they can move into mid-level roles such as Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior team members, and contribute to architecture and design decisions. Ultimately, senior Java professionals can transition into leadership positions like Technical Architect or Engineering Manager, or explore specialized roles like DevOps Engineer or Cloud Computing Specialist, leveraging their expertise to drive innovation and growth in the field.