Senior Java Software Engineer
Resolve Tech Solutions
Location: onsite - Irving, TX
What You’ll Do
- Architect & Develop: Design and build scalable applications using Java, Spring Boot, and Spring State Machine within an IoT event-driven architecture.
- Cloud & Containerization: Fully utilize AWS cloud infrastructure, leveraging services like CloudFormation Templates, EC2, EKS, Lambda, and API Gateway (Apigee).
- Maintain & Scale: Ensure all components and overall applications are highly robust, secure, and easy to maintain using Docker and Kubernetes.
- Collaborate: Participate actively in team design sessions, code reviews, and Scrum/Agile ceremonies, coordinating across different layers of the infrastructure.
- Be Agile: Wear multiple hats when necessary to ensure project success, with a constant readiness to learn new technologies on the fly and deliver high-impact results.
Qualifications
Must-Have Experience:
- Education: Bachelor’s degree in Computer Science, a related field, or equivalent professional work experience.
- Java Expert: 8+ years of hands-on experience developing and designing enterprise applications using Java, Spring, and Spring Boot frameworks.
- Data Management: 5+ years of experience working with relational or non-relational (NoSQL) database management systems.
- Testing Rigor: 5+ years of experience with Unit and Integration testing using JUnit, Selenium, Cucumber JS , or unit testing libraries (Jest, Mocha).
- Microservices & DevOps: 5+ years of experience developing large-scale microservice-based architectures and container orchestration frameworks ( Kubernetes / Amazon EKS ).
- Cloud Infrastructure: 3+ years of experience working directly with AWS cloud technologies.
- Design Patterns: Solid understanding of structural and development patterns like MVC, MVVM, or MVP .
- Soft Skills: Excellent written and verbal communication skills with a proven ability to translate complex business needs into clear technical requirements.
Nice-to-Have Experience:
- Strong experience with API development specifically using Java and MongoDB .
- Familiarity with modern CI/CD build pipelines and automated tools.
- Experience with code versioning tools, specifically Git / GitLab .
- Familiarity with Agile backlog management tools like JIRA .
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
Related searches
- full stack java developer Irving, TX
- java developer full time Irving, TX
- entry level java developer remote Irving, TX
- java developer contract Irving, TX
- java web developer Irving, TX
- java developer remote Irving, TX
- java developer Irving, TX
- remote junior java developer Irving, TX
- java software engineer Irving, TX
- java spring developer Irving, TX
