Sr. Java Developer
Shrive Technologies · Texas, United States · 2 wk ago
EngineeringFull-time
Responsibilities
- Design, develop, test, and deploy Java-based applications.
- Develop Microservices and REST APIs using Spring Boot.
- Collaborate with business stakeholders to analyze requirements and deliver solutions.
- Perform code reviews and ensure adherence to coding standards.
- Troubleshoot production issues and optimize application performance.
- Write clean, maintainable, and reusable code.
- Participate in Agile/Scrum development activities.
- Support CI/CD implementation and automated deployments.
Required Skills
- Java (JDK 8+), Spring Boot, Spring MVC
- Microservices Architecture
- REST & SOAP Web Services
- Hibernate / JPA, SQL Databases (Oracle, MySQL, PostgreSQL)
- Git, Maven/Gradle, Jenkins or CI/CD tools
- Strong Object-Oriented Programming concepts
- Agile/Scrum methodology
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management abilities.
Good to Have
- AWS / Azure / OpenShift / PCF
- Docker & Kubernetes
- MongoDB / Couchbase
- Performance tuning and optimization
- Messaging technologies (JMS, MQ)
- GCP knowledge