Senior Java Backend Developer
Programmers.io
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 application, 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:
o Java
o Spring Boot
o Microservices Architecture
o RESTful APIs
o Oracle
o 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:
o Maven / Gradle
o Jenkins
o Docker
o 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.
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
- ...and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to... ...Skill and Experience Experience in software development using Java, Spring Boot Experience in Java 8, REST, Spring boot, Spring SecurityPreferred...SuggestedFull timeTemporary workRelocation
- ...Job Role: Senior Java Full Stack Developer Location: Irving, TX (Onsite) Mode of Hiring: Full Time Permanent Job Description: Design... ...consume RESTful APIs and integrate frontend applications with backend services Develop reusable and responsive UI components...SeniorPermanent employmentFull time
$107.12k - $160.68k
...Digital Software EngineeringCompany: CitiCiti is looking for a Senior Java Developer to design, build, and deliver complex software applications... ...experience, with strong hands-on expertise in Java backend engineering as the primary technical discipline.Deep proficiency...SeniorFull time- ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior Java Developer - Hybrid / Partially Client Onsite to join our team in Irving, Texas (US-TX), United States (US).Our Java Developers are fundamental...SeniorWork at officeRemote workFlexible hoursShift work
- ...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...Senior
$107.12k - $160.68k
...Applications DevelopmentCompany: CitiCiti is looking for a Senior Java Developer to design, build, and deliver complex software applications... ...interfaces with JavaScript, HTML5, and CSS3, and integrating backend services to deliver seamless user experiences.Lead system analysis...SeniorFull timeWork at officeRemote workShift work$10k
...Position: Java Developer Location: Irving, TX/Chandler, AZ (Hybrid - 3 days onsite; 2 days remote) Duration: 18 months contract with... ...React, would really want someone who has that skill. As a Senior level engineer, should be teachable and able to learn quickly....SeniorFull timeContract workWork at officeRemote work- ...026 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...SeniorHourly payFull timeTemporary workRemote workShift work
- Job Title: Senior Java PySpark Developer Location: Irving, TX (ONSITE) F2F Interview Full Time ONLY Job Description: We are seeking a seasoned... ...Lead Data Engineer with a dual-threat background in robust backend development and large-scale data processing. You ae a self...SeniorFull time
- Job-ID28903765Reference26-01938Job Title: Senior Java Developer (AI-Augmented Engineering)Job Location: Irving TX or Basking Ridge, NJ (Hybrid)Description: AgreeYa is a global Systems Integrator and is seeking an experienced Senior Java Developer (AI-Augmented Engineering...Senior
- Lead Software Engineer We 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...Senior
- ...software specifications, and aid in creation of process documentation. Develop, refine, and document code for new software applications,... ...fostering team developmentRequired Skill and ExperienceExperience in Java Full Stack development with Spring Boot, Microservices, REST...Full timeTemporary workRelocation
- ...Luxoft Germany in Irving, Texas is seeking a senior Java developer to join an Agile team rewriting an enterprise platform built with Angular, Java and Spring. You will design a modern architecture, deliver scalable software, and help create a faster, more reliable system...Senior
- Senior Java developer Location: Plano TX, Pennington, NJ, Charlotte, NC Day 1 on-site position This is a full-time position, 40 hours per week JD: Strong proficiency in OOPS concepts with JAVA and knowledge of RESTful APIS Architecture. Good Exposure to Kafka, OpenShift...SeniorFull timeLocal area
- Job Title: Senior Java Full Stack Developer Location: Irving, TX / Tampa, FL Tax Term: W2 Job Type: Contract Duration: 6+ Months with Possible Extension Job Description: We are seeking a highly experienced Senior Java Full Stack Developer with 10+ years of experience...SeniorContract work
- ...Senior Back-End Developer - New York, NY - Contract - W2/C2C - $61-71 Per HR Description This role involves designing and supporting scalable... ...database platforms. Core Technologies Java | JavaScript | Node.js | SQL | AWS | Docker | Terraform | REST...SeniorContract work
- Our client is currently seeking a Senior Java Developer (AI-Augmented Engineering) Job Title: Senior Java Developer (AI-Augmented Engineering) Location: Irving TX or Basking Ridge, NJ Working Model: Hybrid- 3 days in office, Tues, Wed, Thurs Job Summary We are seeking...SeniorWork at office
- Key Responsibilities1. Backend & Microservices DevelopmentDesign, develop, and implement scalable, resilient microservices using Java and Spring Boot.Apply domain-driven design (DDD) principles to ensure service isolation and maintainability.Optimize application performance...Senior
$125.76k - $188.64k
...ProfessionalCompany: CitiWe are seeking a highly motivated and experienced Lead Java Developer to join our Credit Risk Technology team. This is a hands-on... ...and business stakeholders, including risk officers and senior management.Collaborate with cross-functional teams, including...Full time- ...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...
- ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Sr. Java Microservices Developer to join our team in Irving, Texas (US-TX), United States (US).Role Responsibilities/ Accountabilities:-Design, develop and...Senior
$40k
Backend Developer The Backend Developer will be responsible for building and maintaining the server-side logic, database management, and cloud... ...Python for rapid development and data processing, and Java for robust, enterprise-grade services, all hosted within an AWS...SeniorFull timeFor contractors- Senior Backend Developer Loc: Dallas, TX Client: CVS We are seeking a Senior Backend Developer who will design, build, and maintain backend services... ...of software development experience. Strong expertise in Java, Spring Boot, and Angular. Experience working with cloud platforms...SeniorRemote work
- ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a JAVA Microservices Sr Developer to join our team in irving, Texas (US-TX), United States (US).Job Responsibilities Include: Design and develop modules...SeniorWork experience placement
$125.76k - $188.64k
...highly skilled and results-driven Senior Software Engineer with deep... ...in observability, AIOps, and Java/Python application engineering... ...they do.Responsibilities:Design, develop, and deploy Java and Python... ...monitoring and automation tools with backend servicesStrong version control...SeniorFull timeWork at officeRemote work- ...DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and... ...and business keenness.Job DescriptionSr JAVA Developer - 9+ years experienceLOCATION:... ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And...SeniorLocal areaWorldwide
- Job Requirements Java Full Stack DeveloperSelf-driven individual contributor with strong communication, collaboration, and problem-solving... ...of professional experience in Java application development.Develop and maintain enterprise-level applications using Java 21 and Spring...Senior
$107.12k - $160.68k
...development, and implementation of complex middleware applications using Java and Spring Boot: Utilize AI-powered code generation tools (e.g.... ...with AI technologies to identify opportunities for enhancing developer productivity, automating tasks, and improving software quality:...SeniorFull time- ...Role Overview The Java Full Stack Developer to join our technology team at a leading retail bank. This role involves designing, developing,... ...development experience with at least 3+ years in a lead or senior role ~ Strong expertise in Java 11+ and Spring Boot framework...SeniorLocal area
$130k - $135k
...: PermanentCategory: ITPlacement Manager: Steve PalmerSalary Range: $130,000-$135,000A Dallas-area company is seeking a hands-on Senior Java Architect to lead the design, development, and modernization of scalable enterprise applications and cloud-native platforms. This...SeniorPermanent employmentFull timeContract workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Backend Developer. Be the first to apply!
- senior java software engineer Irving, TX
- java microservice developer Irving, TX
- java spring developer Irving, TX
- lead full stack java developer Irving, TX
- java developer full time Irving, TX
- java web developer Irving, TX
- remote junior java developer Irving, TX
- java software engineer Irving, TX
- sr.java developer Irving, TX
- java developer remote part time Irving, TX


