Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Software Engineer

Software Technology Inc

Senior Software Engineer (Developer)

Apex Systems is seeking an experienced Software Engineer who has experience API experience. The Software Engineer will focus on the new development around the creation of new RESTful APIs that are extensible and consumable across our enterprise. We are also in the process of moving our applications into the cloud. It will include best practices from the industry as well as internal API certification requirements for the best breed of sustainable service portfolios including decoupling techniques, versioning, performance testing as well as security implementations.

Requirements:

  • 10-12+ years of progressive software development experience; with a focus on development of various types of API’s.
  • Experience with the consumption and development of various types of API’s (REST, SOAP, RPC-API, Event-Drive API’s)
  • At a minimum must have strong experience with REST API’s and SOAP API’s.
  • Candidate must possess the desire to explore a variety of API’s and work closely with others (pair programming experience is a plus).
  • Candidate must have expertise creating REST based Web Services using Spring Framework.
  • This team creates, writes and authors the API Services that other organizations at Optum will integrate into their applications/systems/software.
  • Candidate should be a Microservices guru with a clear understanding of design patterns and the ability to clearly communicate verbally.

Skills Requirements:

  • 10+ years of Java based development experience
  • 7+ years of REST API Web Services experience using Spring Framework
  • 7+ years of experience using Spring Technologies (including but not limited to: Spring Boot, Spring Batch, Spring Data, Spring REST)
  • 2+ years of experience with Spring Security (OAuth) and ideally some level of knowledge of SSO (Single Sign-On) or JWT (JSON Web Token) would be ideal.
  • 3+ years of experience with Jenkins for build/deployment and Maven for Dependency Management.
  • 5+ years experience in Junit or other Unit Testing and any Mockito would be helpful
  • 5+ years of JavaScript experience and 1-2+ years of Angular 8+ experience highly desired.
  • Understanding of JPA and/or Hibernate is necessary.
  • Experience with Apache Web Server.

Required Skills: PLEASE NOTE: THIS IS A SENIOR ROLE - NO MID-LEVEL CANDIDATES Must be strong with API Development - please read the requirements before you send and make sure there is a match Basic Qualification: Additional Skills: This is a long-term contract - multi-year. Background Check: Yes Drug Screen: Yes

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in United States vacancy
  •  ...A premier software company in Utah is looking for a talented Java Software Developer. In this role, you will be responsible for developing scalable and secure applications that power clients’ platforms. You will collaborate closely with team members and must have a Master... 
    Suggested

    BeaconFire Inc.

    Salt Lake City, UT
    3 days ago
  •  ...Java Software Engineer X3 Remote Contract To Hire - Open To Candidates That Require Sponsorship Upon Conversion Responsibilities: Gather Requirements Create High Level Design Create Low Level Design Code Code Review Unit Test Required... 
    Suggested
    Contract work
    Remote work

    Software Technology Inc

    Eden Prairie, MN
    3 days ago
  •  ...Working remotely on a contract basis, the Java Software Engineer III will analyze operational and system requirements, engineer systems through prototypes and full implementations, and evaluate data security for various programs. Key responsibilities Ensure compatibility... 
    Suggested
    Contract work
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...To support application development, the full-time Java Software Engineer will develop scalable and secure applications using Java 8/JEE, Angular 2+, and other technologies while collaborating with team members to achieve sprint goals. Key responsibilities Develop applications... 
    Suggested
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    13 hours ago
  •  ...Qualifications: - Bachelor's degree in Science/IT/Computing or equivalent - 3-4 years of experience in writing software code in Java - 3-4 years of experience working with Spring framework - Prior experience working with RestAPI's - 3-4 years of knowledge... 
    Suggested

    3B Staffing LLC

    Atlanta, GA
    13 hours ago
  •  ...Java Developer Location: Bay Area, CA (Hybrid) Duration: Long-Term Contract (W2 only) We are seeking a skilled and motivated Java Developer to join our software engineering team. The ideal candidate will be instrumental in designing, developing, and maintaining... 
    Long term contract

    Signature IT World Inc

    San Francisco, CA
    2 days ago
  •  ...Leading significant software development projects, the full-time Senior Java Software Engineer will implement complex software systems, mentor junior engineers, and collaborate with cross-functional teams in a remote environment. Key responsibilities Lead the design... 
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...Role: Software Engineer Location: 100% Remote Duration: 12+ Months Contract on W2 Job Description: ~8+ years of experience in backend development ~ Strong experience with Kotlin and modern web frameworks ~ Experience with microservices architecture... 
    Contract work
    Remote work

    Navtech

    United States
    13 hours ago
  •  ...We are seeking a Senior Full Stack Engineer to join a team focused on building modern customer identity capabilities. This...  ...Responsibilities Design and develop highly functional and scalable software applications using Java, Angular, Node.js, GraphQL, and AWS. Provide technical... 

    Compunnel

    Wausau, WI
    3 days ago
  •  ...Java Software Engineer - (java + spring boot + AWS ) Location: Wilmington DE, 5 days onsite RTTO - 5 Days Onsite Java FSD with AWS - (Java: 70% AWS 30%) An FSD/FSPE has an "end to end product" mindset - design, implementation, testing and deployment,... 

    Diverse Lynx

    Wilmington, DE
    2 days ago
  • $114k - $146k

    # Java Software EngineerBCforwardBe an Early ApplicantFull TimemidWilmington, Delaware, US$114k – $146kPosted Today## Role OverviewBCforward is hiring a mid-level Java Software Engineer. This is a full-time role in Wilmington. Part of BCforward's Lifecycle hiring, posted... 
    Full time

    TryApplyNow

    Wilmington, DE
    4 days ago
  •  ...Software Engineer Requirement/Must Have: 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination...  ..., training, military experience, education. 4+ years of Java experience. 4+ years of API-driven development experience... 
    Work experience placement
    Remote work

    Cynet Systems

    Phoenix, AZ
    2 days ago
  •  ...Java Software Engineer We are seeking a full-time Java Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex software and creating and executing designs for small sets... 
    Full time
    Internship

    Garmin

    Olathe, KS
    3 days ago
  •  ...Job Description JOB Title: Software Engineer - Java Mandatory Skills Strong skills in Java, J2EE, Embedded Linux, Relational databases SQL Server/MySQL - transactions, indexing, replication, performance tuning XML/XSD/SOAP/Rest/etc Exp. with slot progressives and Slot... 
    Flexible hours

    6AM City

    Nevada, IA
    3 days ago
  •  ...Job Details: Java software engineer to support the Chantilly, VA medical laboratory. The primary responsibility is to design and code instrument interfaces that automate communication between laboratory instruments and our software systems. Onsite technical evaluation... 
    Work experience placement

    TechDigital Group

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Qualifications Bachelor’s degree inComputerScience, IT, or a related field (or equivalent experience). 3–4 years of hands-on experience in Java development . 3–4 years of experience with Spring Framework / Spring Boot . 3–4 years of experience working in Unix/Linux... 
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Atlanta, GA
    13 hours ago
  •  ...We are looking to recruit an experienced Java Developer who has a wealth of experience developing SaaS application software in an Open Source Cloud environment. You will also have experience developing Restful Microservices. Experience deploying software in a Public Cloud... 
    Work at office
    2 days per week

    Digest MD LLC

    Poland, NY
    2 days ago
  •  ...Sr Software Engineer (Java) Duration: Long Term Contract Client: Financial Location: Durham, NC/ Westlake TX/ New Jersey NJ Job Model: (Hybrid Model) – (3 to 5 Days a Month onsite) Job Description: Required Skills: Java, Angular, Nodejs, Spring, Spring... 
    Long term contract

    Samprasoft

    Passaic, NJ
    1 day ago
  •  ...Java Software Engineer Job details Posted 29 May 2026 Location Hoboken, NJ Reference 1005978 Job description The person filling this role will be responsible for assisting the existing R4 distributed developers in processing daily work... 
    Worldwide

    Dexian DISYS

    Hoboken, NJ
    1 day ago
  •  ...hope you're doing well! We’re currently hiring for an exciting Java Software Developer role, and I wanted to reach out to see if you or...  ...looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position.... 
    Currently hiring

    BeaconFire Inc.

    Salt Lake City, UT
    3 days ago
  • $81 - $85 per hour

     ...resilient, and performant microservices using Java and the Spring ecosystem (Spring Boot,...  ...architects, product owners, other lead engineers, and cross-functional teams to define technical...  ...of progressive experience in backend software development, with a strong focus on Java... 
    Contract work

    Creative Solutions Services, LLC

    Rutherford, NJ
    2 days ago
  •  ...~ Bachelor's degree in Computer Science, Engineering, Information Technology or equivalent, with a preference for advanced study ~1...  ...years of IT experience as a developer ~ You are proficient in Java, Springboot, REST services, and have exposure to cloud technologies... 
    Work experience placement
    Worldwide

    Dexian

    Hoboken, NJ
    2 hours ago
  •  ...Java Software Engineer Industry: Banking Location: Durham, NC, Boston MA, Smithfield RI Duration: Long term contract Project: Build Medical / Care Management platform, providing market-leading solution for Utilization Mgmt., Prior Authorization, Case & Disease... 
    Long term contract

    Samprasoft

    Smithfield, RI
    1 day ago
  •  ...Position: Java Software Engineer Location: Plano, TX or Remote anywhere US Client: Collectivehealth Duration: 6 months Pay Rate: $80/hr, C2C Terms of Submission Agency: Acknowledges the above information and agrees to submit Candidate... 
    Remote work

    Kasmo Global

    Campbell, CA
    2 days ago
  •  ...Java Software Engineer We are seeking a skilled and passionate Java Software Engineer to join our team and contribute to the design, development, and maintenance of high-quality software solutions. In this role, you will work on building reliable, scalable, and secure... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    McLean, VA
    13 hours ago
  •  ...Java Software Engineer Location: Raleigh NC – Initial remote till COVID ends. Duration: Long Term Required Skills: ~ BS or above in Computer Science or related field ~5+ years of development experience with proven understanding of Core Java, Spring Framework... 
    Remote work

    Samprasoft

    United States
    1 day ago
  • $65 - $70 per hour

     ...Java Software Engineer Immediate need for a talented Java Software Engineer. This is a 12 months contract opportunity with long-term potential and is in Westlake, TX (Hybrid). Please review the job description below and contact me ASAP if you are interested. Pay Range... 
    Contract work
    Immediate start

    Pyramid Consulting

    Roanoke, TX
    3 days ago
  •  ...Java Engineer Apex has an opportunity for a Java Engineer that can sit Remote. Here are the details: Position: Java Engineer Duration...  ...Required Skills: ~7+ years of experience in full Software Development Life Cycle (Requirements/Design/Development/Testing... 
    Remote work

    Software Technology Inc

    United States
    13 hours ago
  • $99.16k - $129.44k

     ...IT Software Engineer II (Hybrid) Chicago, IL The American Medical Association (AMA) is the nation's largest professional Association of physicians and a non‑profit organization. We are a unifying voice and powerful ally for America's physicians, the patients they care... 
    Work experience placement
    Work at office
    3 days per week

    American Medical Association

    Chicago, IL
    2 hours ago
  • $145k - $155k

     ...Senior Software Engineer – Java (Monolithic Systems) Richardson, TX (Hybrid - 2 days onsite) Full-Time A publicly traded enterprise software company is hiring a Senior Software Engineer to work on a large-scale workforce management platform used by high-volume contact... 
    Full time

    Motion Recruitment Partners LLC

    Richardson, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!