Development - Java Developer Senior

Overview

On Site
Market
Contract - W2
Contract - Independent
Contract - 9 month(s)

Skills

Development - Java Developer Senior

Job Details



Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Development - Java Developer, Senior for our client in the Retail domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position, and the client is looking for someone to start immediately.

Duration: 6+ Months Contract

Location: Irving, TX (5 days Onsite in Irving, TX)

Role: Development - Java Developer, Senior

Primary Skills: Java

Role Description: The Development - Java Developer, Senior must have at least 6+ years of experience. This is a Development Hypercare Support role.

Responsibilities:

- Pre and post migration of stores data validations.

- Problem Solving, Issue Resolution, Sense of urgency in solving production issues

- Perform Data, Log Analysis and identify the root cause

- Develop code; write unit tests, client tests; communicating status and issues to teammates and leadership.

- Work with technical leads on low-level design and develop code as per design specifications

- Read host/processor specifications and understand the requirements as needed

- Write clean, readable, and maintainable code. Follow ?clean code? practices.

- Stays on the leading edge of software development tools and best practices.

- Self-directed with a start-up/ entrepreneur mindset

- Keep up to date with latest technology stack

- Understand existing code/logic to make new enhancements

- Work with leads and other team members for troubleshooting production issues

- Create visual diagrams to describe design/flows

Additional Skills:

- Expertise in Object oriented programming

- Ability to write ?clean code.?

- Expertise in Core Java (Multi-Threading, Data structures, Lambdas)

- Expertise in Spring Framework, Spring Boot

- Expertise in writing and optimizing database queries in DynamoDB and SQL/relational DB

- Expertise in writing unit and integration tests (Junit, Cucumber, Jbehave etc.)

- Understanding of applying design patterns

- Experience with frameworks like Apache Commons, Hibernate, GSON

- Experience in AWS Cloud platform and its features which includes containerization, EC2, Fargate, SNS, SQS, API Gateway, Lambdas, Auto Scaling, S3, and Kinesis.

- Strong experience with development methodologies such as Agile or SCRUM

- Strong experience in working with DevOps, cloud formation templates, and Build pipelines.

- Demonstrate strong problem-solving ability and analytical skills

- Strong communication, presentation, and advisory skills

- A Bachelor?s Degree is required

- 6+ years Java development experience

- 2+ years AWS cloud experience

- Retail experience is a plus.

Education: Bachelor?s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent

Experience: Minimum 6+ years of experience

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis (No C2C)

Recruiter Name: Zulker Ali

Recruiter Phone:

Equal Employment Opportunity

#LI-ZA1

#Mastech1



Minimum Education Required: Bachelor

Years of Experience Required: More than 5 years

Expected Travel Time: None

About Mastech Digital