← Back to jobs

Covetus  LLC Logo
Java Full Stack Developer

Covetus LLC

 

Newark, DE, USA

Posted On: Just posted
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Java Full Stack Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Description


Design, develop, test, and maintain scalable web applications using Java/J2EE, Spring Boot, and Microservices.

Develop and maintain RESTful APIs and backend services using Java, Spring Boot, Spring MVC, and related frameworks.

Develop responsive and reusable front-end components using React.js or Angular, JavaScript/TypeScript, HTML5, and CSS3.

Participate in requirement analysis, technical design, development, testing, deployment, and application support activities.

Develop and integrate Microservices with internal and external systems using REST APIs, JSON, and messaging technologies.

Implement business logic and data-access components using Spring, Hibernate/JPA, and related Java technologies.

Work with relational databases such as Oracle, SQL Server, or PostgreSQL, including writing and optimizing SQL queries.

Develop unit and integration tests using JUnit, Mockito, and other automated testing frameworks.

Perform code reviews and ensure adherence to coding standards, design patterns, security standards, and development best practices.

Troubleshoot application defects and perform root-cause analysis for development and production issues.

Support application deployments and CI/CD processes using tools such as Git, Maven/Gradle, Jenkins, Docker, or similar technologies.

Work with messaging technologies such as Apache Kafka or similar event-driven platforms when required.

Collaborate with product owners, business analysts, QA engineers, DevOps teams, architects, and other developers to deliver application enhancements.

Participate in Agile/Scrum ceremonies, including sprint planning, backlog refinement, daily stand-ups, and retrospectives.

Monitor application performance and contribute to improvements in scalability, reliability, security, and performance.

Create and maintain technical documentation related to application components, APIs, and implementation details.

Provide application support and assist with troubleshooting and resolution of production incidents.

Take ownership of assigned features/modules from development through testing and deployment

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs