cover image
Mastech Digital

Java Software Engineer

On site

Plano, United states

Freelance

05-12-2025

Share this job:

Skills

Java JavaScript HTML CSS NoSQL MySQL PostgreSQL Database Management Databases angular react AWS Spring Vue.js Spring Boot AngularJS Kafka Microservices

Job Specifications

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.

About the Company

Welcome to Mastech Digital, a leading digital-first company that empowers global corporations through innovative digital transformation services. We specialize in analytics and AI-driven data modernization solutions and integrate them with our global expertise to source any digital and engineering technology skill set worldwide. Through a combination of people, processes, and technology, we help clients derive greater value from their digital transformation services programs. We help organizations across various industries... Know more