Logo
Mastech Digital

Java Software Engineer (Plano)

Mastech Digital, Plano, Texas, us, 75086

Save Job

Job Title Java Engineer

Location Plano, TX / NYC, NY / Jersey City, NJ

Duration 12+ Months

Must-Have Skills

Java

Spring Boot

AWS

Microservices

Kafka

Nice-to-Have Skills

React

AngularJS

Key Responsibilities

Full Stack Development : Design, develop, and maintain web applications and services using Java, Spring Boot, and modern front-end frameworks (e.g., React, Angular, Vue.js).

Backend Development : Build and optimize server-side components, APIs, and microservices using Java and Spring Boot.

Frontend Development : Develop responsive and user-friendly interfaces to ensure a seamless user experience.

AWS Integration : Leverage AWS services (e.g., EC2, S3, RDS, Lambda, CloudFormation) for application deployment, management, and scalability.

Database Management : Design and manage both relational and non-relational databases (e.g., MySQL, PostgreSQL, DynamoDB).

Collaboration : Work cross-functionally with product managers, designers, and engineers to gather requirements and deliver high-quality solutions.

Code Quality : Write clean, maintainable, and well-documented code while adhering to coding standards and best practices.

Testing and Debugging : Develop automated tests and conduct thorough debugging to ensure reliability and performance.

Continuous Improvement : Stay current with emerging technologies, frameworks, and industry best practices to drive continuous innovation.

Technical Requirements

Proven experience as a Full Stack Engineer or similar role.

Strong expertise in Java and Spring Boot for backend development.

Solid experience with front-end technologies (HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js).

Hands-on experience with AWS and cloud infrastructure.

Proficient in working with both relational and NoSQL databases.

#J-18808-Ljbffr