Senior Java Developer ( Inperson Interview)

Overview

On Site
$0 - $0
Full Time
Accepts corp to corp applications

Skills

AWS
Micro Services
Payment Technology
APIs
Core
OOP principles
RESTful
JUnit
Mockito
Selenium
DynamoDB
Aurora

Job Details

Job Description Senior Java Developer ( Inperson Interview)
Location: Berkeley Heights and Middletown, NJ (Onsite, 5 days a week)

We are seeking Senior Java Developers to join our team onsite in Berkeley Heights, NJ. This role requires strong expertise in Java development, cloud (AWS) architecture, and microservices. A background in Payment Technology is a significant plus.
Note: Candidates must be able to attend onsite interviews at Berkeley Heights, NJ.
Key Responsibilities
Design and build scalable, secure, and high-performance application platforms.
Develop microservices and APIs to enable seamless integrations with multiple systems.
Leverage AWS services to architect and implement robust cloud solutions.
Migrate legacy/on-premises applications to the AWS cloud.
Optimize applications for performance, cost efficiency, and usability.
Lead projects, mentor junior developers, and provide technical guidance.
Collaborate with cross-functional teams to deliver innovative, client-focused solutions.
Technical Skills
Core Java & Frameworks
Proficiency in Java (Core & Advanced), OOP principles, and design patterns.
Experience with Spring, Hibernate, Java EE, and RESTful web services.
Strong knowledge of SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB).
Familiarity with HTML, CSS, JavaScript for full-stack integration.
Proficiency in Git, build tools (Maven, Gradle), and testing tools (JUnit, Mockito, Selenium).
AWS Cloud Expertise
Compute: EC2, Lambda
Storage: S3, EBS, Glacier
Databases: RDS, DynamoDB, Aurora
Networking: VPC, Route 53, API Gateway
Event Streaming: MSK/Kafka
Infrastructure as Code: CloudFormation, Terraform
Containerization & Orchestration: Docker, Kubernetes, ECS, EKS
Cloud Migration & Performance Optimization
Additional Skills
Strong system design and architecture skills.
Experience with Agile/Scrum/Waterfall SDLC methodologies.

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.

About Intake IT Solutions