Java Backend Services Developer V

Optech, LLC
  • MI
    2 days ago

    Job Description

    Java Backend Services Developer V

    Contract: VMS

    OpTech is a woman-owned company that values your ideas, encourages your growth, and always has your back. When you work at OpTech, not only do you get health and dental benefits on the first day of employment, but you also have training opportunities, flexible/remote work options, growth opportunities, 401K and competitive pay. Apply today!

    Job Summary

    We are seeking an experienced Java Backend Services Developer V with 10+ years of hands-on experience designing, developing, testing, and supporting enterprise applications using Java and Spring Boot. The ideal candidate will have strong expertise in cloud and event-driven architectures, microservices, Domain-Driven Design (DDD), AWS, and Infrastructure as Code using Terraform.

    This role will contribute across the full software development lifecycle, from requirements analysis and architecture through development, testing, deployment, production support, and continuous improvement.

    Key Responsibilities

    • Analyze business and user requirements and translate them into scalable, high-quality software solutions.

    • Design, develop, and maintain enterprise backend applications and services using Java, Java EE, and Spring Boot.

    • Develop and support microservices and event-driven architectures, applying Domain-Driven Design principles where appropriate.

    • Design application components, APIs, interfaces, and system integrations using established software engineering practices and design patterns.

    • Deploy and support applications in AWS cloud environments.

    • Develop and maintain Infrastructure as Code using Terraform.

    • Design and execute unit, integration, and system-level testing to ensure application quality and reliability.

    • Troubleshoot and resolve development, test, and production issues across multiple environments and platforms.

    • Optimize application performance, scalability, reliability, and maintainability.

    • Develop technical documentation and support materials for users and development teams.

    • Collaborate with architects, developers, product owners, and other stakeholders throughout the software development lifecycle.

    Required Qualifications

    • 10+ years of hands-on Java development experience, including strong Spring Boot expertise.

    • Strong experience developing enterprise applications using Java/Java EE.

    • Hands-on experience with microservices, cloud architecture, and event-driven architecture.

    • Strong understanding and practical application of Domain-Driven Design (DDD).

    • Hands-on experience deploying and supporting applications in AWS.

    • Strong experience with Terraform and Infrastructure as Code.

    • Strong understanding of Object-Oriented Analysis and Design (OOAD) and common software design patterns.

    • Strong knowledge of relational databases, SQL, and ORM technologies, including JPA/Hibernate.

    • Experience with the Spring Framework, including Spring MVC or comparable web frameworks.

    • Experience designing, developing, testing, and supporting applications throughout the full SDLC.

    • Strong troubleshooting, problem-solving, and communication skills.

    Preferred Technical Experience

    • Java J2EE / Java EE

    • Spring Boot / Spring MVC

    • Hibernate / JPA2

    • RESTful APIs and backend service development

    • AWS application deployment and cloud services

    • Terraform / Infrastructure as Code

    • Microservices architecture

    • Event-driven systems

    • Domain-Driven Design (DDD)

    • Relational databases and SQL

    By submitting your application, you acknowledge that recruiting technologies, including AI-assisted tools, may be used to support candidate evaluation, sourcing, matching, and communications.

    OpTech is an Equal Opportunity Employer (EOE), all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

    https://www.optechus.com/eeo_self_identification/

    Apply Now

    The perfect fit is one click away.

    Company

    This field is for validation purposes and should be left unchanged.

    First Name(Required)

    Last Name(Required)

    Email(Required)

    Phone

    CV

    Max. file size: 50 MB.

    Create Account

    Yes please, create an account so that I can apply faster next time

    Please Enter a Password(Required)

    Enter Password Confirm Password

    CAPTCHA

    APPLY

    Refer A Friend

    Opportunities are meant to share.

    Numbers & Facts

    LocationMI

    Skills

    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Business Analysisunmatched
    • Candidate Sourcingunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Continuous Improvementunmatched
    • Customer Support/Serviceunmatched
    • Customer/Client Researchunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Enterprise Applicationsunmatched
    • Environmental Issuesunmatched
    • Hibernateunmatched
    • Identify Issuesunmatched
    • Javaunmatched
    • Java Persistence API (JPA)unmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Microservicesunmatched
    • Multiplatform/Cross-Platformunmatched
    • Object Oriented Analysis (OOA)unmatched
    • Object Oriented Design (OOD)unmatched
    • Object Relational Mapping (ORM)unmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Production Supportunmatched
    • REST (Representational State Transfer)unmatched
    • Relational Databases (RDBMS)unmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • System Integration (SI)unmatched
    • System Testunmatched
    • Technical Supportunmatched
    • Technical Writingunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • VMS Operating Systemunmatched
    • Work From Homeunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder