API Developer , Java/ Angular

MPI Incorporated
Charlotte, NC, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Application Performance Management JIRA HTML5 Cascading Style Sheets (CSS) Code Review Continuous Delivery Continuous Integration
+31 more
Relational Databases DevOps Gradle Hibernate (Java) Java Persistence API PostgreSQL Apache Maven Microsoft SQL Server MySQL Oracle Databases Oracle (Applications) Systems Development Life Cycle Responsive Web Design Server Administration Software Engineering Software Systems TypeScript Web Applications Web Application Frameworks Java Application Server Spring-mvc Spring-boot Software Security Backend Git AngularJS Kubernetes Restful APIs Docker Jenkins Microservices

Job description

We’re seeking an API Developer to design, build, and maintain scalable web applications and RESTful APIs using Java, Spring Boot, and Angular. This role is based in Charlotte, North Carolina requiring 3-days onsite., * Design, develop, test, and maintain scalable web applications and RESTful APIs using Java, Spring Boot, and Angular.

  • Build responsive, user-friendly front-end applications while enhancing backend microservices and application performance.
  • Collaborate with cross-functional teams including product owners, business analysts, architects, and QA to deliver high-quality software solutions.
  • Participate in application design, code reviews, technical discussions, and Agile ceremonies to support successful project delivery.
  • Troubleshoot production issues, implement performance improvements, and contribute to CI/CD pipelines, DevOps practices, and overall application reliability and security.

Requirements

  • Strong experience developing Java applications using Spring Boot, Spring MVC, Hibernate/JPA, REST APIs, and microservices architecture.
  • Hands-on experience with Angular, TypeScript, JavaScript, HTML5, and CSS3 to build modern, responsive user interfaces.
  • Experience working with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL, along with Git, Maven/Gradle, Jenkins, Docker, Kubernetes, and Jira.
  • Ability to thrive in an Agile environment with strong problem-solving, communication, and collaboration skills while delivering clean, maintainable code.

Please note: Candidates must be authorized to work in the United States without current or future sponsorship requirements., Agile Programming Methodologies, AngularJS, Application Programming Interface (API), Applications Security, Atlassian JIRA, Business Analysis, Business Architecture, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, DevOps, Docker, Financial Services, Git, Gradle, Identify Issues, Internet Application, Java, Jenkins, Maven, Microsoft SQL Server, MySQL, Oracle Database, Performance Management, PostgreSQL, Problem Solving Skills, Quality Assurance, REST (Representational State Transfer), Relational Databases (RDBMS), Scalable System Development, Software Administration, Software Design, Software Engineering, Team Player, Test Plan/Schedule

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all