Java Backend Developer - Spring Boot & Microservices Organization

Artmac Soft LLC
Plano, TX, United States
17 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology User Authentication Authentication Protocols Cloud Computing Code Review Information Systems Databases Continuous Delivery Continuous Integration
+29 more
Database Queries Software Design Patterns Hibernate (Java) Java Persistence API Spring Framework Junit PostgreSQL OAuth Oracle (Applications) Systems Development Life Cycle Query Optimization Mockito Standard Sql JSON Web Token Software Engineering SQL Databases Data Logging Grafana Database Optimization Spring-boot Software Security Backend Containerization Kubernetes Information Technology Restful APIs Dynatrace Docker Microservices

Requirements

  • 8+ years of professional software development experience.
  • Strong hands-on experience with Java 17+.
  • Advanced experience with Spring Boot and Spring Framework.
  • Experience with Docker and containerized applications.
  • Hands-on experience with Kubernetes.
  • Experience with observability tools, logging, monitoring, and distributed tracing.
  • Familiarity with automated testing frameworks such as JUnit and Mockito.
  • Experience with API security, OAuth 2.0, JWT, or similar authentication mechanisms.
  • Experience implementing and maintaining CI/CD pipelines.
  • Strong understanding of microservices architecture and design patterns.
  • Strong experience developing RESTful APIs.
  • Hands-on experience with JPA/Hibernate.
  • Strong SQL and database experience with Oracle and/or PostgreSQL.
  • Strong understanding of the software development lifecycle, Agile methodologies, and engineering best practices.
  • Java or cloud-related certification is a plus.
  • Design, develop, and maintain scalable Java 17+ applications using Spring Boot and microservices architecture.
  • Develop secure and high-performance RESTful APIs and backend services.
  • Design microservices using appropriate patterns for scalability, reliability, and maintainability.
  • Implement database solutions using Oracle and/or PostgreSQL.
  • Develop data-access layers using JPA/Hibernate and optimize database queries.
  • Containerize applications using Docker and deploy/manage services in Kubernetes environments.
  • Build and maintain automated CI/CD pipelines for application build, testing, and deployment.
  • Participate in architecture discussions, technical design, code reviews, and engineering best practices.
  • Troubleshoot application, performance, integration, and production issues.

Qualification:

  • Bachelor’s degree or equivalent combination of education and experience.

Skills: Agile Programming Methodologies, Application Programming Interface (API), Authentication, Best Practices, Cloud Computing, Code Reviews, Consulting, Continuous Deployment/Delivery, Continuous Integration, Customer Support/Service, Database Optimization, Design Patterns Programming Methodologies, Docker, Hibernate, Identify Issues, Information Technology & Information Systems, JUnit, Java, Java Persistence API (JPA), Microservices, OAuth, Oracle, PostgreSQL, Query Optimization, REST (Representational State Transfer), SQL Databases, Scalable System Development, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software Testing, Spring Framework, Technical/Engineering Design, Test Harness

About the company

Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to customers.

Apply for this position

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

Apply on www.careerbuilder.com
Prepare application

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 · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all