Position Summary
Driving advanced enterprise application development, backend microservices architecture, and robust production support across hybrid operations in Dallas, Texas and Tampa, Florida, this premier technology consultancy is actively seeking an experienced Java Developer for a 12-month contract-to-hire (CTH) professional engagement (Candidates must have independent US work authorization; no visa sponsorship available). In this vital technical execution role, you will take full operational, tactical, and technical ownership of Core Java, Spring Boot, Maven build lifecycles, CI/CD pipeline automation, Jenkins, GitHub/GitLab/Bitbucket version control, Unix/Linux environments, Apache Tomcat, IBM MQ, ActiveMQ, JMS messaging, RESTful APIs, OpenShift container platforms, and AWS cloud deployments. Bringing 8+ years of progressive professional experience in software engineering and enterprise IT systems, you will empower an elite digital enterprise to achieve uncompromised software stability, secure message-driven architectures, and superior application performance. This prestigious career opportunity offers competitive remuneration, high-visibility enterprise exposure, and professional growth within a leading global technology staffing and recruitment consultancy.
Detailed Job Description
As a Java Developer supporting operations on a hybrid professional basis in Dallas, TX or Tampa, FL (3 days onsite per week), you will take full operational, tactical, and technical ownership of enterprise software development, API design, CI/CD pipeline management, database persistence, and cross-functional engineering collaboration. Your day-to-day responsibilities include designing, developing, testing, and maintaining scalable enterprise Java applications utilizing Core Java, Spring Boot, J2EE patterns, and SOLID principles, building and managing automated build pipelines utilizing Maven, Jenkins, GitHub, GitLab, and Bitbucket, administering Unix and Linux operating systems and deploying applications on Apache Tomcat, configuring message-driven middleware utilizing IBM MQ, ActiveMQ, and JMS, developing secure RESTful APIs and JSON data exchanges, managing relational database persistence layers across Oracle and PostgreSQL, orchestrating containerized workloads utilizing OpenShift and Docker, deploying scalable cloud infrastructure on AWS, conducting rigorous unit testing and Agile development ceremonies, providing expert production support and incident triage, collaborating proactively with software engineering squads, product owners, and QA teams, and interacting directly with technical recruitment leads like Samir Jha.
Key Responsibilities
- Design, develop, test, maintain, and enhance robust enterprise Java applications utilizing Core Java, Spring Boot, J2EE patterns, and SOLID principles.
- Build, automate, and optimize Maven build lifecycles and CI/CD pipelines across Jenkins, GitHub, GitLab, and Bitbucket.
- Administer Unix and Linux operating systems, configure Apache Tomcat servers, and manage application deployments.
- Implement reliable message-driven architectures and enterprise integration queues utilizing IBM MQ, ActiveMQ, and Java Message Service (JMS).
- Develop, secure, and maintain scalable RESTful APIs, JSON payloads, and backend microservices.
- Manage complex relational database persistence layers, table schemas, and query optimization across Oracle and PostgreSQL.
- Deploy, manage, and scale containerized applications on OpenShift container platforms and cloud infrastructure on AWS.
- Enforce rigorous unit testing, automated testing methodologies, and Agile development sprint frameworks.
- Provide expert-level production support, root-cause analysis (RCA), and rapid incident resolution for mission-critical systems.
- Maintain meticulous technical documentation, API specifications, CI/CD runbooks, and architecture diagrams.
Required Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline.
- Minimum of 8+ years of progressive professional hands‑on software development experience specializing in Java.
- Strong, demonstrable operational expertise in Core Java, Spring Boot, J2EE design patterns, and SOLID programming principles.
- Comprehensive working knowledge and practical proficiency in Maven build tools and CI/CD pipeline automation.
- Deep practical experience with version control and CI/CD tooling including Jenkins, GitHub, GitLab, and Bitbucket.
- Solid practical grasp of Unix, Linux operating systems, and Apache Tomcat web server administration.
- Proven hands‑on proficiency in enterprise messaging technologies including IBM MQ, ActiveMQ, and JMS.
- Extensive experience building RESTful APIs and managing relational databases (Oracle, PostgreSQL).
- Strong familiarity with OpenShift container orchestration, Docker containers, and AWS cloud environments.
- Mandatory independent US work authorization (no visa sponsorship available; candidates must have permanent work eligibility).
- Mandatory physical availability and willingness for hybrid professional operations in Dallas, TX or Tampa, FL (3 days onsite per week).
Nice-to-Have Skills
- Professional frontend programming experience utilizing JavaScript, Node.js, Angular, and NPM package management.
- Practical familiarity with enterprise integration frameworks including Apache Camel and Spring Integration.
- Hands‑on experience utilizing application monitoring and observability platforms such as Splunk and Dynatrace.
- Prior professional working experience building cloud-native applications on AWS.
- Active participation in Java developer user groups, open-source communities, or enterprise software engineering forums.
Application Information
- Recruiter: US Staffing & Technology Recruitment Division
- Contact Name: Samir Jha (Technical Recruitment Lead)
- Email: Samir.Jha@soojhai.in
- Phone:
- Company Website: https://www.soojhai.in
- Salary/Rate: Market Competitive / Enterprise Software Engineering Package
- Work Schedule: Hybrid Professional Operations (Dallas, TX / Tampa, FL – 3 Days Onsite per Week)
- Deadline: Open until filled (Urgent Java Developer CTH Opening)
- Notice Period: Immediate to 30 Days Preferred
- Contract Duration: 12 Months Contract to Hire (CTH)
Recruitment Pro Tip
- When applying for this Java Developer position, ensure your resume explicitly highlights your Spring Boot microservices tenure, IBM MQ/JMS integration experience, OpenShift containerization background, and independent US work authorization status.