Java Full Stack Developer - TX/NJ/IL/VA - Full Time Role
Seeking a Java Full Stack Developer with expertise in Java, Spring Boot, Microservices, REST APIs, AWS, and modern DevOps practices to develop and support scalable enterprise applications.
Experience Level
8 to 12+ years of Java Developer for Lead role, 15+ years
Required Skills & Experience
Strong expertise in Java 17/21, Spring Boot, Spring Framework, Spring Data JPA, and Microservices.
Experience with REST APIs, OAuth2, and cloud-native application development.
Hands-on experience with AWS services (EC2, ECS/EKS, Lambda, CloudWatch, S3, Spark).
Experience with Oracle, PostgreSQL, DynamoDB, Docker, and SQL optimization.
Proficiency in GitHub and source control systems.
Proven expertise in software development methodologies (Agile, Scrum)
Hands-on experience with CI/CD tools (Jenkins)
Experience with Artifact Repository tools (Artifactory)
Experience with Docker / Kubernetes (OCP preferred)
Hands-on experience with Drools Rule Engine
Strong experience in TDD (JUnit) and BDD (Cucumber)
Experience with Relational (SQL) and NoSQL databases
Experience in writing unit and service-level tests
Knowledge of high availability and scalability design
Experience with API architecture and development
Understanding of messaging systems such as Kafka, RabbitMQ
Preferred Qualifications
AWS Architect Certification
Experience in performance tuning and monitoring tools
Strong analytical and problem-solving skills
Excellent communication and stakeholder management skills
Experience with front-end technologies (React/Angular)
Exposure to large-scale distributed systems"