Software Engineer 2/Full Stack Java
Irving, Texas, United States · Contract · On site
Software Engineer 2 – Full Stack Java
Locations: Irving, TX / Chandler, AZ
Contract Duration: 18 months, with potential for extension or conversion
Work Arrangement: Hybrid – 3 days per week in the office is mandatory
Position Overview
We are seeking a Software Engineer 2 / Full Stack Java Developer to join our technology team and contribute to the design, development, and enhancement of modern, cloud-native applications.
The ideal candidate will have strong hands-on experience with Java, Spring Boot, REST APIs, microservices, and modern front-end development using React.js or Angular. Experience with Python, cloud platforms—preferably GCP—and containerized environments is highly desirable.
This role requires the ability to work effectively in an Agile/Scrum environment with cross-functional and distributed teams.
Top Required Skills
-
2+ years of hands-on Java development experience
-
Spring / Spring Boot
-
React.js and/or Angular
-
Python
-
REST APIs and Microservices
-
Modern software development and cloud-native application practices
Key Responsibilities
-
Design, develop, test, deploy, and maintain scalable full-stack applications.
-
Develop backend services and microservices using Java and Spring Boot.
-
Design and implement RESTful APIs and integrate services across enterprise applications.
-
Develop modern, responsive front-end applications using React.js, Angular, or similar frameworks.
-
Apply software design patterns, secure coding practices, and performance optimization techniques.
-
Utilize Python for automation, scripting, data processing, or AI/ML-related initiatives.
-
Develop and support cloud-native applications using platforms such as GCP.
-
Collaborate with architects, product managers, developers, QA engineers, and other cross-functional stakeholders.
-
Participate in Agile/Scrum ceremonies, sprint planning, code reviews, testing, and continuous improvement activities.
-
Troubleshoot application issues and contribute to performance, scalability, and reliability improvements.
-
Follow established engineering standards, development methodologies, and secure coding practices.
Required Qualifications
-
2+ years of Software Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
-
At least 2 years of experience developing applications with Java and Spring Boot.
-
Hands-on experience building REST APIs and microservices.
-
Experience with React.js and modern front-end development frameworks; Angular experience is also valuable.
-
Working knowledge of Python and its application in automation, scripting, data processing, or AI/ML initiatives.
-
Good understanding of software design patterns, secure coding practices, and application performance optimization.
-
Experience developing or supporting cloud-native applications.
-
Experience working in Agile/Scrum environments with cross-functional and distributed teams.
-
Strong communication, collaboration, troubleshooting, and problem-solving skills.
Preferred / Nice-to-Have Skills
-
Experience with Google Cloud Platform (GCP).
-
Experience with Kubernetes / OpenShift Container Platform (OCP).
-
Experience with Apache Spark or distributed data-processing technologies.
-
Experience with GCP-based AI/ML services.
-
Familiarity with containerization and cloud-native architecture.
Ideal Candidate Profile
The ideal candidate is a hands-on full-stack engineer who can work across both backend Java services and modern front-end applications. They should be comfortable working in a collaborative Agile environment and have an interest in cloud-native technologies, automation, and emerging AI/ML capabilities.
Important: This position requires employees to work onsite 3 days per week in either Irving, TX or Chandler, AZ.
Similar roles in United States
- ContractOn site
Operations Fund Analyst
New York, New York, United States
Operations Fund Services Analyst Location: New York, NYContract: Contract OpportunityPay Rate: $33/hourExperience: 0–2 YearsFunction: Asset Management OperationsTeam: Fund Services
- ContractOn site
Technology Governance Consultant
Charlotte, North Carolina, United States
Technology Governance Consultant Location: Charlotte, NC (Hybrid)Duration: 12 Month Contract Position OverviewThis role will support a newly established function focused on improvi
- ContractOn site
NetSuite Project Manager
Salt Lake City, Utah, United States
NetSuite Project / Implementation Manager – REMOTELocations: REMOTE but must reside in one of these locations: Salt Lake City, UT, Phoenix, AZ, Orlando, FL or Atlanta, GA Pay Rate:
- ContractOn site
Senior Infrastructure Analyst
Charlotte, North Carolina, United States
Infrastructure Engineer Location: Charlotte. NC (Hybrid)Duration: 12 Month Contract Overview:Provide enterprise level support of technologies needed for infrastructure and business