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

Java Backend Developer

Programmers.io

Job Description:

We are looking for an experienced Senior Java Backend Engineer who is passionate about solving complex business problems through innovation and strong engineering practices.

The role is responsible for designing, developing, testing, and maintaining scalable enterprise backend applications and services using Java, Spring Boot, Microservices, REST APIs, Oracle, and cloud-native technologies.

The engineer will work as a strong contributor within an Agile delivery team, collaborating with architects, developers, and stakeholders while adhering to modern software engineering, code quality, security, CI/CD, and cloud-native development practices.



Key Responsibilities

  • Design, develop, test, and maintain robust and scalable Java backend applications and services.
  • Develop enterprise applications using Java, Spring Boot, Microservices, REST APIs, and Oracle.
  • Apply strong knowledge of the Software Development Lifecycle (SDLC) across design, development, testing, deployment, and production support.
  • Work within an Agile/Scrum delivery team to achieve sprint goals and deliver high-quality solutions.
  • Contribute to application architecture, technical design, documentation, and engineering standards.
  • Design and implement Service-Oriented Architecture (SOA), Microservices, Event-Driven Services, and cloud-native applications.
  • Develop high-performance APIs using REST and GraphQL.
  • Analyze and troubleshoot complex applications, coding, integration, and performance issues.
  • Perform Root Cause Analysis (RCA) and implement effective defect resolutions.
  • Use Docker for application containerization and Kubernetes/OpenShift for orchestration and deployment.
  • Participate in and improve CI/CD pipelines, automated builds, deployments, and release processes.
  • Develop and automate unit, integration, and end-to-end testing to maintain strong code quality.
  • Leverage AI-assisted development tools such as GitHub Copilot to improve engineering productivity and development efficiency.
  • Identify opportunities to streamline and automate software development, build, deployment, and operational processes.
  • Communicate technical progress, dependencies, risks, issues, and potential bottlenecks effectively.
  • Required Technical Skills
  • 8+ years of software development experience, with strong specialization in Java backend development.

Strong hands-on experience with:

  • Java
  • Spring Boot
  • Microservices Architecture
  • RESTful APIs
  • Oracle
  • SQL / PL/SQL
  • Strong understanding of Data Structures, Object-Oriented Programming (OOP), and Java design principles.
  • In-depth understanding of modern application architecture and software design patterns.
  • Strong experience with Service-Oriented Architecture and Microservices Architecture.
  • Experience developing Event-Driven Services.
  • Experience with REST and GraphQL API implementations.
  • Strong understanding of Relational Database Management Systems (RDBMS), particularly Oracle.
  • Experience designing and developing scalable, secure, and high-performance backend APIs.
  • Experience with cloud-native application development.
  • Practical experience with Docker and Kubernetes/OpenShift.
  • Experience with CI/CD pipelines and DevOps practices.



Strong experience with build and deployment tools such as:

  • Maven / Gradle
  • Jenkins
  • Docker
  • OpenShift
  • Experience with Git / GitHub Enterprise for source code management.
  • Experience with unit testing, integration testing, and automated testing.
  • Practical experience working in Agile/Scrum environments and using tools such as JIRA.
  • Practical exposure to AI-assisted software development tools, including GitHub Copilot.
  • Strong problem-solving, debugging, troubleshooting, and root-cause-analysis skills.
  • Preferred Skills
  • AWS cloud experience is a significant advantage.
  • Experience building large-scale enterprise and cloud-native Java applications.
  • Strong understanding of application performance optimization, scalability, and production support.
  • Experience improving engineering processes through automation.
  • Experience improving engineering processes through automation.

Education

Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field.

Primary Skill Stack

Java | Spring Boot | Microservices | REST APIs | GraphQL | Oracle | SQL/PL-SQL | Event-Driven Architecture | Docker | Kubernetes | OpenShift | Maven/Gradle | Jenkins | Git/GitHub Enterprise | AWS | Agile/Scrum | JIRA | GitHub Copilot

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Java Backend Developer in Irving, TX vacancy
  •  ...Role: Java Backend Developer Location: Irving, TX-Onsite Duration: Fulltime/Permanent Job Job Description Must Have Technical/Functional Skills Responsibilities: Design and build software systems that have well-defined interfaces Communicate... 
    Suggested
    Permanent employment
    Full time

    SFE

    Irving, TX
    2 days ago
  • Job TitleLead Java developer with ADF experienceResponsibilities:Developers are responsible for understanding the low level design and working on the development of medium to highly complex systems. Skills include system design and analysis as well as business skills.... 
    Suggested

    Omni Inclusive

    Irving, TX
    3 days ago
  • Java Backend DeveloperWe are looking for a skilled Java Backend Developer to join our team in Irving, TX and build scalable, secure, and high-performance backend applications.Key ResponsibilitiesDevelop and maintain backend applications using Java and Spring Boot.Build... 
    Suggested

    Ace Stack

    Irving, TX
    3 days ago
  •  ...Job Description : - 13+ years of backend development experience with Java/J2EE. - Strong hands-on expertise in Spring Boot, Microservices architecture, REST APIs, and Hibernate/JPA. - Solid understanding of multithreading, concurrency, performance tuning, and design... 
    Suggested

    Cloud Analytics Technologies LLC

    Irving, TX
    2 days ago
  •  ...Job Description Job Description Backend Java Developer Job Type: Contractor Location: Remote Job Overview We are seeking experienced Backend Java Developers to support a high-impact technology and AI training project. In this role, you will apply your... 
    Suggested
    Remote job
    For contractors

    YO AI Labs

    Dallas, TX
    8 days ago
  • $125.76k - $188.64k

     ...We are seeking a highly motivated and experienced Lead Java Developer to join our Credit Risk Technology team. This is a hands-on leadership role where you will be instrumental in designing, developing, and deploying robust, high-performance, and large-scale software... 
    Full time

    Citi

    Irving, TX
    5 days ago
  •  ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support...  ...MLPreferred Skill and Experience• Design, develop, and maintain backend applications using Java and Spring Boot• Build and consume RESTful APIs and... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Dallas, TX
    1 day ago
  •  ...support experience is mandatory as part of project delivery. Strong skills with Java Spring Reactive, Spring Boot. Good with Cassandra DB and Kibana. Hands on experience as a backend developer with Java Spring Reactive and Core Java. Hands on experience in containerizing... 

    Omni Inclusive

    Irving, TX
    1 day ago
  •  ...Job Title : Java Fullstack Developer Location: Irving, TX / Jersey City, NJ / Tampa, FL Job Type : Fulltime Job Summary...  ...frameworks. Build and maintain data processing pipelines, backend services, APIs, and UI components aligned to business and... 
    Full time

    SFE

    Irving, TX
    2 days ago
  • Java SpringBoot DeveloperLocation: Irving, TX (Hybrid) Duration: 9 Months ContractMust...  ...scalable, and maintainable, with an Client on backend systems and related technologiesCarry out...  ...and resolving bugsMake sure you've developed enough test cases to ensure the design criteria... 

    Intersources

    Irving, TX
    3 days ago
  •  ...solving the most complex business challenges and delivering transformation at scale. For more information, please visit Title: Java Full stack developer Location: Irving, Tx (Hybrid) Key Responsibilities Software Engineering: Build scalable and secure applications based on... 
    Work at office
    Local area

    LTM

    Irving, TX
    4 hours ago
  •  ...Hiring Organization: Rose International Position Number: 507256 Industry: Financial Services Job Title: Senior Full Stack Java Developer Job Location: Irving, TX, USA, 75039 Work Model: Hybrid Work Model Details: Hybrid Model- 3 Days onsite/ 2 days remote... 
    Hourly pay
    Full time
    Temporary work
    Remote work
    Shift work

    Rose International

    Irving, TX
    4 days ago
  •  ...Job Description Sr. Java Full Stack Developer (React / AI) Experience: - Min 12+ Years Location: - Irving, TX (Hybrid 3 days Work...  ...engineering teams and provide technical mentorship. Develop scalable backend services using JavaScript, MeteorJS, and REST APIs.... 
    Work at office

    VeeRteq Solutions Inc.

    Irving, TX
    2 days ago
  • Developer PositionRequired Skills & Experience: 5-7 years of experience Strong Java Backend (they are on 8 and moving to 17) and Spring Boot experience. Should have solid understanding CPU and memory optimization techniques. Should have experience with NodeJs or Python... 

    Insight Global

    Irving, TX
    3 days ago
  •  ...Must Have Technical/Functional Skills Java 17, (Java 8 features - must have), Microservice, Spring boot, Rest API , Spring Security, Maven,Junit, Mockito, Kafka, Swagger, Oracle , DB2, Hazlecsast, Openshift Roles & Responsibilities 6+ years of must have hands... 
    Full time

    SFE

    Irving, TX
    2 days ago
  • $56.6k - $153.3k

    Java Backend Engineer Position Description CGI is seeking to hire a Java backend engineering experienced in building resilient systems...  ..., TX area. Your future duties and responsibilities Develop multi-layered backend systems using Java, Spring Boot, and PL/... 
    Full time
    Local area
    Dallas, TX
    a month ago
  •  ...Software EngineerWe are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications...  ...candidate will have deep expertise in Java and modern backend / frontend technologies, a strong understanding of system... 

    Virtusa

    Irving, TX
    3 days ago
  •  ...to uphold the software quality standards Develop user training programs, documentation,...  ...Required Skill And Experience Experience as a Java Full stack - Core Java, Angular (v8+)...  ...Experience in Java 8, REST, Spring boot Build backend services using Spring Boot, RESTful APIs,... 
    Full time
    Temporary work
    Relocation

    Infosys

    Irving, TX
    3 days ago
  • $70 per hour

    Java Fullstack DeveloperLocation: Irving, TXRate: $70/hrMandatory Skills: JAX-RS - Java API- RESTful Web Services.Job Description:Experience...  ...implementing Java/Spring boot Micro services.Spring Boot Lead Developer with experience in application components using Spring Boot.... 

    Diverse Lynx

    Irving, TX
    1 day ago
  • Grow your career as a Full Stack Java Developer with an innovative global bank in Irving, TX to participate in a high visibility project. Contract role with strong possibility of extension and/or conversion. Will require working a hybrid schedule 3 days onsite (Mon, Tue... 
    Contract work
    Worldwide
    Visa sponsorship

    Motion Recruitment

    Irving, TX
    5 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Full Stack (Angular/Java) Developer for a right to hire assignment with one of our premier financial services clients in Irving, TX . Required Skills : 8+ years of hands-on experience in building... 

    Software Guidance & Assistance

    Irving, TX
    1 day ago
  •  ...working experience with Angular or React.  ~ Develops maintainable, modular UI components and integrates them with backend APIs.  ~ Understands state management,...  ...(Strong Focus) –    ~ Strong proficiency in Java and Spring Boot.  ~ Designs and implements... 
    Full time
    Work experience placement

    Stradit

    Dallas, TX
    a month ago
  •  ...Design, develop, and maintain full-stack applications using Java and related technologies. Develop robust and scalable backend applications using Java. Build and maintain responsive frontend applications. Develop and integrate RESTful APIs and backend services. Work across... 

    Prabhav Services

    Dallas, TX
    3 days ago
  • Senior Java Full Stack DeveloperWe are hiring an experienced Java Full Stack Developer to build enterprise-scale banking applications using modern Java, React, Microservices, Cloud, and AI-assisted development practices.Must-Have Skills:We are looking for experienced full... 

    Apolis

    Irving, TX
    3 days ago
  • $40 - $50 per hour

    Java DeveloperNTT DATA strives to hire exceptional, innovative and passionate individuals...  ...'s client is currently seeking a Java Developer to join their team in Irving, TX.Responsibilities...  ..., develop, test, and maintain Java-based backend applicationsWork with frameworks such as... 
    Hourly pay
    Temporary work
    Remote work
    Flexible hours

    NTT DATA

    Irving, TX
    4 days ago
  • Job DescriptionJD with below skill set:Release management (coordinate application release/managing QA testing signoff/risk management to deliverables)CI/CD pipeline creation/managementMonitoring/troubleshooting application/scripting for monitoring automationMust have skills...

    Omni Inclusive

    Irving, TX
    3 days ago
  • Job TitleExperience in Java application development, architecture, troubleshooting, performance tuning and deployment in cloud or containerized environments.Deep understanding of Java runtime environments, application servers (e.g., WebSphere Liberty, Apache Tomcat), and... 

    ClifyX

    Irving, TX
    3 days ago
  • Java Api Developer Location: Charlotte, NC or Minneapolis, MN or Irving TX Duration: Fulltime Job Description: 10+ years of experience in Java EE design and development preferred Java 8 but not mandatory. 10+ years of experience in REST API & Springboot design and development... 
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Irving, TX
    3 days ago
  •  ...leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Position : Java Full stack Developer Job Description 4+ years of software development experience using Angular 18+ Embrace customer-first mentality and enjoy... 
    Full time
    Local area

    Capgemini

    Irving, TX
    4 days ago
  • Senior Java DeveloperLocation: Irving, TX, Boston, MA or Lake Mary, FL -- Hybrid - 3 days a week, work from officeInterview - F2F interviewThis will be an in-person client interview.The candidate should be ready to work in the client’s office for at least 3 days a week... 
    Work at office
    3 days per week

    United Software Group

    Irving, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Backend Developer. Be the first to apply!