← Back to jobs

E-Solutions Logo
Java Developer

E-Solutions

 

Oaks, PA, USA

Posted On: 30+ days ago
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Description

Key Responsibilities

  • Design, develop, test, and support enterprise applications using Java technologies.
  • Maintain and enhance legacy applications built using Spring MVC and JSP.
  • Develop and implement modern microservices using Spring Boot.
  • Build and consume RESTful APIs and integrate distributed applications.
  • Design and implement event-driven solutions using Apache Kafka and Kafka Connectors.
  • Develop and optimize Oracle PL/SQL packages, procedures, functions, and complex SQL queries.
  • Deploy and support applications running on Kubernetes platforms.
  • Participate in technical design reviews, architecture discussions, and code reviews.
  • Analyze requirements, estimate development effort, and provide technical solutions.
  • Troubleshoot application, database, and integration issues across environments.
  • Support production incidents and perform root cause analysis.
  • Contribute to CI/CD automation and DevOps best practices.
  • Mentor junior developers and provide technical leadership when required.

 

Messaging & Integration

  • Apache Kafka
  • Kafka Connect
  • Event-Driven Architecture
  • Message-Based Integrations
  • Producer/Consumer Frameworks

Cloud & Container Platforms

  • Kubernetes
  • Docker
  • Containerized Application Deployments
  • Application Monitoring & Troubleshooting

DevOps & Tools

  • Git
  • Jenkins / Azure DevOps
  • CI/CD Pipelines
  • SonarQube
  • JUnit
  • Agile/Scrum Methodologies

 

Nice-to-Have Skills

  • Snowflake
  • Apache Airflow
  • dbt (Data Build Tool)
  • Data Pipeline Development
  • Cloud Platforms (Azure / AWS)
  • Terraform
  • Observability and Monitoring Tools

 

Required Experience

  • 7+ years of Java & Database application development experience.
  • Strong experience supporting and enhancing legacy applications built with Spring MVC and JSP.
  • Hands-on experience building modern microservices using Spring Boot.
  • Proven experience developing Oracle PL/SQL solutions in large enterprise environments.
  • Experience implementing Kafka-based integrations and event-driven systems.
  • Experience deploying and supporting applications in Kubernetes environments.
  • Ability to independently analyze requirements and provide reliable effort estimations.
  • Strong troubleshooting and production support skills.
  • Experience working in Agile/Scrum delivery models

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs