Java Developer

Metalight Solutions Inc
Albany, NY, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Cloud Computing Cloud Engineering Code Review IBM DB2 Software Debugging Software Design Patterns Enterprise JavaBeans Java Platform Enterprise Edition (J2EE) IBM Websphere Application Server Java Database Connectivity
+23 more
Javaserver Pages Linux System Administration Model View Controller (MVC) Object-Oriented Software Development Oracle Databases Oracle (Applications) Standard Sql Singleton Pattern SQL Databases Web Services Enterprise Software Applications SUSE Linux Spring-boot Backend Containerization AngularJS Kubernetes Restful APIs Angular Ui AWS EKS Docker Vmware Microservices

Job description

  • Develop and maintain enterprise applications using Java, J2EE, Spring Boot, and Microservices.
  • Design and develop RESTful web services, batch jobs, and backend components.
  • Participate in migration of legacy monolithic applications to microservices-based architecture.
  • Develop and enhance Angular-based user interfaces.
  • Work with AWS EKS, Kubernetes, Docker, and containerized applications.
  • Troubleshoot and resolve issues related to microservices running in AWS EKS environments.
  • Develop and review microservices and Angular UI components to ensure functionality aligns with existing legacy applications.
  • Work with legacy Java technologies including JSP, EJB, JDBC, JavaScript, and MVC architecture.
  • Apply object-oriented design principles and design patterns such as Singleton, Factory, and DAO.
  • Develop Proofs of Concept (PoCs) for integrating new tools and technologies into existing applications.
  • Work with IBM WebSphere Application Server and enterprise Java/J2EE applications.
  • Develop and optimize SQL queries using DB2 and Oracle databases.
  • Participate in application troubleshooting, debugging, testing, code reviews, and production support.
  • Collaborate with development, infrastructure, and business teams to deliver high-quality solutions.

Requirements

We are looking for an experienced Full-Stack Java Developer with strong experience in Java, Spring Boot, Microservices, Angular, AWS EKS, Kubernetes, and Cloud-Native Architecture.

The ideal candidate will have experience modernizing legacy monolithic Java/J2EE applications into containerized microservices, along with hands-on experience developing Angular applications and troubleshooting cloud-based microservices., * 7+ years of professional Java/J2EE development experience.

  • Strong experience with Spring Boot and Microservices.
  • Hands-on experience with AWS EKS and Kubernetes.
  • Experience with Docker/containerization and cloud-native architecture.
  • Strong experience with Angular and JavaScript.
  • Experience developing REST APIs/Web Services and Batch Jobs.
  • Strong understanding of Object-Oriented Analysis & Design.
  • Experience with design patterns including Singleton, Factory, and DAO.
  • Strong understanding of MVC architecture.
  • Experience with JSP, EJB, JDBC, and other J2EE technologies.
  • Experience with IBM WebSphere Application Server 8.0.
  • Strong SQL experience with DB2 and/or Oracle.
  • Experience working with Linux environments is a plus.
  • Strong communication and problem-solving skills.

Preferred / Nice to Have

  • Experience with SUSE Linux 11 / VMware environments.
  • Experience with RAD 7.5 or above.
  • Experience working on Integrated Eligibility Systems (IES).
  • Experience with enterprise application modernization and legacy-to-microservices migration.
  • Experience developing PoCs and integrating new technologies into existing enterprise systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

1:40 min

Managing containerized infrastructure with Podman Desktop

Cedric Clyburn Cedric Clyburn +1 · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:41 min

Parallels between cloud and legacy infrastructure lock-ins

Björn Stahl Björn Stahl · World Congress 2024

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all