Java FSD Lead - Columbus, OH (Locals Only)

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 24 Month(s)
Able to Provide Sponsorship

Skills

Agile
Amazon DynamoDB
Amazon Route 53
Amazon S3
Amazon SQS
Amazon Web Services
AngularJS
Apache Kafka
Cloud Computing
Collaboration
Continuous Delivery
Continuous Integration
Data Link Layer
Database
Design Patterns
Frontend Development
Git
J2EE
JIRA
JUnit
Java
Jenkins
Kubernetes
Microservices
Mockito
NoSQL
PostgreSQL
React.js
SQL
Testing
Unit Testing

Job Details

We are seeking a skilled Java Full Stack Developer (FSD) Lead to join our team. The ideal candidate should possess a strong end-to-end product mindset, with experience in design, implementation, testing, and deployment. You will be responsible for designing and developing applications using Core Java, J2EE, and a range of modern technologies.
Key Responsibilities:

Design and develop applications using Core Java and J2EE.

Implement J2EE design patterns.

Create and consume REST APIs and Microservices.

Develop front-end applications with Angular or React.

Work with CI/CD pipelines and tools like Jenkins.

Write unit tests using JUnit and Mockito.

Experience with both SQL and NoSQL databases.

Collaborate in an Agile environment using tools like Jira and Git.

Work with Kafka, Kubernetes, and cloud technologies like AWS (EKS, Amazon Aurora, PostgreSQL, DynamoDB, S3, IAM, Route 53, ELB, SNS, SQS, MSK, Cloud Watch).
Required Skills:

10+ years of hands-on experience in Java development (Core Java and J2EE).

Strong experience with Angular or React for front-end development.

Expertise in REST APIs and Microservices.

Solid understanding of CI/CD pipelines and automation tools (Jenkins).

Experience with unit testing frameworks like JUnit and Mockito.

Experience working with AWS services.

Experience with Kafka and Kubernetes.

Ability to work effectively in an Agile environment.
Additional Notes:


Candidates from Osmania or JNTU will only be considered if their DOB is 1992 or earlier.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.