Senior Java Developer
Why This Role Stands Out
This hybrid Senior Java Developer role offers significant growth opportunities by leveraging cutting-edge technologies like Java 17/21 and microservices to build scalable, high-performance applications. You'll thrive here if you have extensive experience in enterprise Java development, Spring Boot, and cloud technologies, and are looking to contribute to impactful projects within a dynamic environment. Apply today to join a forward-thinking team!
Quick Overview
Job Description
Job Description – Senior Java Developer
Job Title: Senior Java Developer
Location: Texas, USA
Experience: 12+ Years
Job Summary
We are seeking an experienced Senior Java Developer with 12+ years of hands-on experience in designing, developing, and implementing enterprise-grade Java applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Cloud technologies, and modern DevOps practices. Experience working in Agile environments and building scalable, high-performance applications is essential.
Key Responsibilities
- Design, develop, and maintain enterprise Java applications using Java 17/21.
- Develop RESTful APIs and Microservices using Spring Boot and Spring Cloud.
- Design scalable, secure, and high-performing distributed systems.
- Integrate applications with databases, messaging systems, and third-party APIs.
- Write clean, maintainable, and testable code following industry best practices.
- Optimize application performance, troubleshoot production issues, and perform root cause analysis.
- Collaborate with Business Analysts, Architects, QA teams, and DevOps engineers.
- Participate in Agile ceremonies including Sprint Planning, Daily Stand-ups, Reviews, and Retrospectives.
- Mentor junior developers and perform code reviews.
- Ensure application security, scalability, and compliance with enterprise standards.
Required Skills
- 12+ years of Java development experience
- Java 8/11/17/21
- Spring Boot
- Spring MVC
- Spring Cloud
- Microservices Architecture
- REST APIs
- Hibernate / JPA
- Maven / Gradle
- Java Collections & Multithreading
- Design Patterns
- JUnit, Mockito
- SQL
- Oracle, PostgreSQL, MySQL
- MongoDB
- Redis
- Apache Kafka
- RabbitMQ
- Docker
- Kubernetes
- OpenShift
- Jenkins
- Git
- GitHub
- GitLab
- CI/CD Pipelines
- SonarQube
- NexArtifactory
- OAuth 2.0
- JWT
- Swagger/OpenAPI
- Linux/Unix
- Agile/Scrum
Cloud Experience
Experience with one or more cloud platforms:
- AWS
- EC2
- S3
- Lambda
- ECS/EKS
- API Gateway
- RDS
- CloudWatch
- IAM
- Azure (preferred if applicable)
- Google Cloud Platform (optional)
Preferred Qualifications
- Experience with Java 21 features
- Experience with Event-Driven Architecture
- Apache Kafka or RabbitMQ implementation experience
- Experience with Kubernetes and container orchestration
- Experience with Terraform or Infrastructure as Code
- Knowledge of GraphQL
- Experience with Elasticsearch
- Exposure to AI-assisted development tools such as GitHub Copilot, Claude, or Gemini
- Knowledge of secure coding practices and OWASP standards
Nice to Have
- Financial Services, Healthcare, Retail, or Insurance domain experience
- AWS or Azure Certification
- Oracle Java Certification
- Experience with Splunk, Grafana, Prometheus, or Dynatrace
- Experience with distributed caching (Redis/Hazelcast)
Education
- Bachelor''s or Master''s degree in Computer Science, Information Technology, or a related field.
Skills
Similar jobs
Business Systems Developer
Takeform · Medina, United States
9 minutes agoSr C++ Developer
Lorhan Corporation · Hanover, United States
1 hour agoDirect Client: Senior Java Developer @ Austin, TX – Hybrid
KSN Technologies, Inc. · Austin, United States
1 hour agoSr. Mainframe Developer
Mindlance · Dallas, United States
1 hour agoSTARLIMS Developer - Hybrid
MSYS Inc. · Raleigh, United States
1 hour agoFull Stack Engineer Angular, Node.js & MongoDB(w2 contract)
Pull Skill Technologies · Phoenix, United States
1 hour ago