Java Backend Developer
Axelon Services Corporation · Irving, TX · 4 days ago
HybridEngineering$74–$78/hrContract
Pay Rate: $74.00 - $78.00 (negotiable based upon years of experience)
Location: Irving, TX
Work Mode: Hybrid
Responsibilities
- Design, develop, and maintain scalable backend services and microservices using Java (17) and Spring Boot.
- Build and optimize RESTful APIs and distributed systems ensuring high availability, performance, and security.
- Lead system design, architecture decisions, and code reviews to enforce best practices.
- Integrate AI/ML capabilities and third-party AI services/APIs into backend systems to enable intelligent workflows and automation.
- Leverage AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) to improve productivity, code quality, and testing efficiency.
- Develop and maintain infrastructure as code (IaC) and automated testing frameworks using JUnit and Mockito; incorporate intelligent/AI-driven testing techniques where applicable.
- Collaborate with cross-functional teams including frontend (Angular/React), QA, DevOps, and product teams.
- Implement and manage CI/CD pipelines, DevOps practices, and containerized deployments.
- Perform database design and optimization using Oracle, SQL, and PL/SQL.
- Monitor and support production applications using observability tools; apply intelligent monitoring and anomaly detection techniques.
- Conduct root cause analysis, debugging, and performance tuning.
- Ensure adherence to coding standards, security policies, and compliance requirements.
- Mentor junior developers and promote adoption of modern engineering and AI-enabled practices.
- Stay updated with emerging technologies in backend engineering, cloud platforms, and AI-driven development.
Requirements
- Minimum 7 years of experience in Java and Spring (Spring Core, Spring Boot, Hibernate) development.
- Strong expertise in object-oriented design, microservices architecture, and distributed systems.
Skills
- Required:
- Java 17
- Spring Core, Spring Boot, Hibernate
- JUnit, Mockito testing frameworks
- Oracle concepts, SQL, PL/SQL
- Angular 15
- Strong experience with DevOps practices, CI/CD pipelines, and branching strategies.
- Familiarity with AI-assisted development tools and understanding of AI/ML concepts.
- Hands-on experience with test automation and quality engineering practices.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
- Preferred:
- Experience with React.
- Familiarity with Kafka (or similar messaging/streaming technologies).
- Experience with Appian or BPM tools.
- Knowledge of BPMN tools (RHPAM, IBM BAMOE).
- Applied understanding of DevOps tools and containerization (Docker Compose).
- Exposure to AI-driven testing, predictive analytics, or intelligent automation frameworks.
- Awareness of event-driven architecture and observability tools.
- Certifications in cloud, DevOps, or AI/ML technologies are a plus.
Education
Bachelor’s/University degree or equivalent experience, potentially Master’s degree/MBA.