drjobs Enterprise Java Services Developer – Spring & Microservices

Enterprise Java Services Developer – Spring & Microservices

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Houston - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Role: Enterprise Java Services Developer Spring & Microservices

Job Type: Full-Time

Work Term: W2 Only

Experience: 10 Years

Interviews: 2 Rounds Virtual

Responsibilities:

Design develop and maintain scalable secure and high-performance web applications using Java/J2EE technologies.

Translate business requirements into technical specifications and deliver reliable software components.

Collaborate with cross-functional teams including architects product owners QA and DevOps to ensure timely delivery of high-quality solutions.

Design and implement RESTful APIs and integrate them with front-end and third-party systems.

Optimize existing codebases for performance scalability and maintainability.

Guide and mentor junior developers on Java best practices and design patterns.

Participate in Agile ceremonies including sprint planning backlog grooming stand-ups and retrospectives.

Write and maintain technical documentation for system architecture APIs and codebase.

Job Duties:

Develop enterprise-grade web applications using Java Spring Boot Hibernate and related technologies.

Work on database design SQL query optimization and data modeling using Oracle PostgreSQL or MySQL.

Implement and consume REST/SOAP web services.

Handle code versioning using Git Bitbucket or GitHub.

Integrate applications with CI/CD pipelines (Jenkins GitLab CI or Azure DevOps).

Conduct peer code reviews and enforce clean coding standards.

Use logging monitoring and debugging tools such as Log4j ELK Stack or Splunk for production issue analysis.

Ensure application security by implementing OWASP and secure coding practices.

Required Skill Sets:

Bachelors or masters degree in computer science Information Technology or a related field.

10 years of hands-on experience in Java/J2EE enterprise application development.

Strong knowledge of Core Java Spring Framework (Spring Boot MVC Security) Hibernate/JPA.

Proficiency in developing RESTful APIs and microservices-based architecture.

Strong understanding of object-oriented programming design patterns and SOLID principles.

Proficiency in SQL and experience with relational databases like Oracle MySQL and PostgreSQL.

Hands-on experience with build and deployment tools like Maven Gradle and Jenkins.

Familiarity with unit testing frameworks like JUnit Mockito.

Experience working in Agile/Scrum environments.

Desired Skill Sets:

Experience with cloud platforms such as AWS Azure or GCP.

Familiarity with containerization tools like Docker and orchestration with Kubernetes.

Experience working with frontend technologies (Angular React) is a plus.

Knowledge of NoSQL databases (MongoDB Cassandra) is beneficial.

Excellent communication skills with the ability to interact effectively with business and technical teams.

Strong problem-solving and performance tuning abilities.

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.