Sr. Java Developer
Houston, MS - USA
Job Summary
Must be local to Houston TX that can make hybrid onsite.
Role: Sr. Java Developer
Location: Houston TX hybrid Local only
Interview: Video
Top Skill Sets Strong experience with Java (J2EE / Java EE)
Hands-on experience with Spring Boot (REQUIRED)
Experience developing applications in AWS (REQUIRED)
o Must have hands-on experience with:
EC2
S3
Lambda
RDS
Strong knowledge of CI/CD pipelines
Experience with Docker and Kubernetes (REQUIRED)
Solid understanding of Object-Oriented Design and Design Patterns
Experience with RESTful APIs and microservices architecture
Strong debugging troubleshooting and problem-solving skills
Experience working in Agile environments
Nice-to-Have Skillsets
Monitoring & Observability: Dynatrace
Databases: MongoDB SQL
API Gateway / Management: Kong
ORM frameworks: Hibernate / JPA
Event-driven architecture experience (Kafka is a plus)
Cloud certification is a plus
Hands on exposure in Harness pipeline
Exposure manage or use of AI technology for streamlined processes with increased efficiency.
Work Location & Schedule In office once a week on Wednesday- in addition -3 days out of the month for colocation
We are seeking a highly skilled Java Developer to design develop and support large-scale enterprise applications. This role requires strong expertise in Java Spring Boot and AWS with hands-on involvement across the full software development lifecycle-from concept and design to testing and deployment.
You will serve as a technical expert contributing to architecture decisions building scalable solutions and collaborating with cross-functional teams to deliver high-quality software.
Key Responsibilities
-Design develop test and maintain scalable Java-based applications
-Build and enhance microservices using Spring Boot
-Develop and deploy applications in AWS cloud environments
-Participate in full SDLC including requirements analysis design development testing and deployment
-Write and maintain technical specifications based on business requirements
-Analyze and troubleshoot development and production issues
-Collaborate with stakeholders to refine requirements and deliver solutions
-Participate in architecture and design discussions
-Ensure code quality through best practices code reviews and testing
-Identify and evaluate new technologies and tools
Required Qualifications
-Strong experience with Java (J2EE / Java EE)
-Hands-on experience with Spring Boot (REQUIRED)
-Experience developing applications in AWS (REQUIRED)
-Must have hands-on experience with:
-EC2
-S3
-Lambda
-RDS
-Strong knowledge of CI/CD pipelines
-Experience with Docker and Kubernetes (REQUIRED)
-Solid understanding of Object-Oriented Design and Design Patterns
-Experience with RESTful APIs and microservices architecture
-Strong debugging troubleshooting and problem-solving skills
-Experience working in Agile environments
Nice-to-Have Skills
-Monitoring & Observability: Dynatrace
-Databases: MongoDB SQL
-API Gateway / Management: Kong
-ORM frameworks: Hibernate / JPA
-Event-driven architecture experience (Kafka is a plus)
-Cloud certification is a plus
-Hands on exposure in Harness pipeline
-Exposure manage or use of AI technology for streamlined processes with increased efficiency.
Technical Expertise
Strong understanding of:
-Java internals (memory management transactions class loading)
-Application performance and scalability
-Experience designing and building:
-Distributed systems
-Cloud-native applications
Role Expectations
-Acts as a technical expert on projects
-Works with minimal supervision
-Handles complex high-impact work