Java Full Stack Engineer - Professional

Hexaware Technologies
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Automation of Tests Unit Testing Continuous Delivery Continuous Integration Relational Databases DevOps Amazon DynamoDB
+25 more
Gradle Junit Python (Programming Language) Apache Maven Cisco Nexus Switches Scrum Methodology Mockito Aws Command Line Interface (CLI) Software Systems SonarQube SQL Databases Postman Software Application Programming Gitlab Information Technology AWS Fargate Build Tools Route53 Functional Programming Cloudwatch Api Gateway Amazon Simple Queue Service (SQS) Terraform Cucumber (Software) Web Api

Requirements

The Senior Full Stack Software Engineer role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities: * Independently determine the needs of the customer and create solution frameworks. * Design and develop complex software solutions to meet needs. * Use a process-driven approach in designing and developing solutions. * Implement new software technology and coordinate end-to-end tasks across the team. * Strong problem-solving skills and ability to work independently. * Maintain or oversee the maintenance of existing software. THE EXPERIENCE YOU BRING TO THE TEAM Minimum Required Experiences * 7 years of experience Preferred Experiences * Bachelor’s degree in computer science, Engineering, or related field.* * Proficiency in developing applications and services using Java/ J2EE related technologies * Skilled in use of core AWS services and basic AWS architecture best practices (S3, ECS Fargate, EC2,DynamoDB, SQS/SNS, Route53, Secrets Manager, Lambda, Cloudwatch, AWS Step Functions, EventBridge, API Gateway) * Ability to use the AWS service APIs, AWS CLI, and SDKs to write applications * Experience with Relational Database Concepts (SQL, Joins, Normalization) * Proficiency with Continuous Integration/Continuous Delivery (GitLab and Terraform) and with build tools (Maven, Gradle, Nexus, SonarQube etc) * Ability to leverage DevOps tool stack to build, inspect, deploy, test and promote new or updated features. * Exposure to unit test frameworks (JUnit, Mockito) and API Endpoints testing with client tool (Postman) * Experience with Testing Automation tools such as Karate, Cucumber * Experience with Agile methodologies Scrum/Kanban * Experience with Python language

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:42 min

Automating framework distribution workflows with Gradle tasks

Marco Gomiero · LIVE

Videos

See all

Related articles

See all