Why This Role Stands Out
This hybrid role offers a fantastic opportunity to grow your Java development skills with a reputable company, working on innovative cloud solutions and contributing to impactful projects. You'll thrive here if you enjoy problem-solving, collaborating within an Agile environment, and developing robust, high-quality software. Apply now to join a dynamic team and advance your career with competitive hourly compensation.
Quick Overview
Salary
$30 - $35/hr
Seniority
Mid Senior
Work mode
Hybrid
Location
TX, United States
Posted
2 days ago
SQLSpringSpring BootScrumAgileGitHTTPJUnitJavaRESTRabbitMQ
Job Description
Associate Java Developer
Hybrid Role
Compensation: $35
ABOUT THE ROLE
Our Client is seeking a Software Developer to join their team, responsible for leveraging advanced technology to address business challenges by participating in all phases of the software development lifecycle. You will be involved from inception through transition, advocating for Agile processes and test-driven development, and using object-oriented development tools to analyze, model, design, construct, and test reusable objects. The role focuses on designing, developing, and implementing backend services using Java and related frameworks, maintaining RESTful APIs, and ensuring code quality through unit testing and code reviews. You will collaborate with cross-functional teams, support and enhance existing applications, and actively participate in Agile development ceremonies. This is an excellent opportunity for early-career professionals eager to learn and grow in a dynamic environment.
WHAT YOU'LL DO
Hybrid Role
Compensation: $35
ABOUT THE ROLE
Our Client is seeking a Software Developer to join their team, responsible for leveraging advanced technology to address business challenges by participating in all phases of the software development lifecycle. You will be involved from inception through transition, advocating for Agile processes and test-driven development, and using object-oriented development tools to analyze, model, design, construct, and test reusable objects. The role focuses on designing, developing, and implementing backend services using Java and related frameworks, maintaining RESTful APIs, and ensuring code quality through unit testing and code reviews. You will collaborate with cross-functional teams, support and enhance existing applications, and actively participate in Agile development ceremonies. This is an excellent opportunity for early-career professionals eager to learn and grow in a dynamic environment.
WHAT YOU'LL DO
- Assist in the design, development, and implementation of backend services using Java and related frameworks
- Develop and maintain RESTful APIs and backend components that support enterprise applications
- Write clean, maintainable, and well-documented code following established coding standards and best practices
- Participate in unit testing, debugging, and code reviews to ensure software quality and reliability
- Support the maintenance and enhancement of existing applications and services
- Collaborate with cross-functional partners including product owners, business analysts, and QA engineers to understand requirements and deliver solutions
- Participate in Agile development ceremonies such as sprint planning, daily stand-ups, and retrospectives
- Learn and apply secure coding, performance optimization, and reliability best practices
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Engineering, or related technical discipline, or equivalent practical experience
- 0-2 years of software development experience (including internships, co-ops, academic projects, or entry-level professional experience)
- Foundational knowledge of object-oriented programming concepts
- Basic understanding of the Software Development Life Cycle (SDLC)
- Strong problem-solving skills and willingness to learn new technologies
- Hands-on experience developing applications in Java
- Exposure to Spring or Spring Boot frameworks
- Familiarity with REST APIs, JSON, and HTTP fundamentals
- Experience working in Agile or SCRUM development environments
- Internship or project experience with enterprise or cloud-hosted applications
- Knowledge of SQL and relational database fundamentals
- Experience with Git or other version control systems
- Familiarity with unit testing frameworks (e.g., JUnit, Mockito)
- Experience with build tools such as Maven
- Exposure to messaging or integration concepts (e.g., JMS, RabbitMQ)
- Basic Linux/Unix command-line usage
Similar jobs
- AS
AI Agentic Developer (Python//Java)
NewAPN Software Services, Inc
Sunnyvale, CA🇺🇸Hybrid22 hours agoSQLSpringSpring Boot+11Technology - TC
Senior Angular/UI Developer
NewTECHNEPTUNE CONSULTING INC
Buffalo, NY🇺🇸Hybrid22 hours agoMicroservicesAngularJira+3Technology - VT
Full Stack Java Technical Lead - React JS
NewVings Technologies
Coppell, TX🇺🇸On-site22 hours agoMicroservicesOracleSQL+7 - GI
Senior Ruby on Rails Full Stack Developer
NewGalaxy i Technologies, Inc.
Ione, CA🇺🇸Hybrid22 hours agoMongoDBMySQLRuby+6Technology - SS
Senior Java developer (8+ years)
NewScadea Solutions Inc
Dallas, TX🇺🇸Hybrid22 hours agoMicroservicesSQLSpring+8Technology - CO
Lead .NET Developer / Technical Lead
NewCongensys Corp.
Mechanicsville, VA🇺🇸On-site22 hours agoMicroservicesSQLSQL Server+6Technology