Talent.com
Java Developer

Java Developer

Purple DriveJersey, New Jersey, USA
7 days ago
Job type
  • Full-time
Job description

Job Description

Skill : Java Developer

Must Have Technical / Functional Skills :

Enterprise Architecture Design Microservices Architecture API Design & Management Cloud Platforms (AWS Azure GCP) Containerization (Docker Kubernetes OpenShift).

Infrastructure as Code (Terraform Ansible) CI / CD Pipelines (Jenkins GitLab CI Azure DevOps).

Event-Driven Architecture Integration Patterns (ESB REST SOAP) Security Architecture (RBAC OAuth2 TLS IAM).

Performance Tuning High Availability Design Disaster Recovery Planning DevOps Practices.

Application Modernization Legacy System Migration Data Architecture Database Design (Oracle PostgreSQL MongoDB) Messaging Systems (Kafka RabbitMQ) Architecture Frameworks (TOGAF Zachman) UML & Architecture Diagrams Technical Documentation

Stakeholder Communication Agile & SAFe Methodologies.

Roles & Responsibilities

Architecture & Design :

Lead the architecture and design of scalable high-performance Java-based enterprise applications.

Define and enforce coding standards best practices and architectural guidelines.

Evaluate and recommend tools technologies and processes for optimal solutions.

Technical Leadership :

Mentor and guide development teams through technical challenges.

Conduct code reviews and provide constructive feedback.

Collaborate with stakeholders to gather requirements and translate them into technical solutions.

Development & Integration :

Design and implement microservices and APIs using Spring Boot and related frameworks.

Integrate with cloud platforms and container orchestration tools (Docker Kubernetes).

Ensure application performance scalability and security.

DevOps & Automation :

Work closely with DevOps teams to implement CI / CD pipelines and cloud deployments.

Automate build deployment and monitoring processes.

Documentation & Knowledge Sharing :

Maintain detailed documentation of architecture configurations and best practices.

Contribute to internal knowledge bases and mentor junior engineers.

Technology Evaluation & Innovation

Stay updated with emerging technologies and assess their relevance to the organization.

Lead proof-of-concept (PoC) initiatives to validate new tools and approaches.

Required Skills & Experience :

10 years of experience in Java / J2EE development.

Strong expertise in Spring Boot RESTful APIs and microservices.

Experience with cloud platforms (AWS Azure GCP) and containerization (Docker Kubernetes).

Solid understanding of design patterns data structures and algorithms.

Experience with CI / CD tools and automation.

Excellent problem-solving and communication skills.

Preferred Qualifications :

Certification in Java or cloud technologies.

Experience in BFSI or regulated industries.

Exposure to front-end technologies (Angular / React) is a plus.

Experience with Kafka RabbitMQ or other messaging systems.

Required Skills :

INFRASTRUCTURE AS CODETOGAFPOSTGRESQLRESTFUL APISENTERPRISE ARCHITECTUREAZURECI / CDDEVOPSMESSAGING SYSTEMSAWSMICROSERVICES ARCHITECTUREDATA ARCHITECTURETERRAFORMDISASTER RECOVERY PLANNINGUMLGITLABDOCKERANSIBLEJAVADRIVEN ARCHITECTURESPRING BOOTSOAPDATABASE DESIGNKUBERNETESAGILEDOCUMENTATIONAPI DESIGN

Key Skills

REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java

Employment Type : Full Time

Experience : years

Vacancy : 1

Create a job alert for this search

Java Developer • Jersey, New Jersey, USA