What are the responsibilities and job description for the Java Developer – Microservices & Integration (L2+/L3 Support) position at Value Technology Inc?
Job Title: Java Developer – Microservices & Integration (L2 /L3 Support)
Location: Dallas, TX / New York City, NY / New Jersey (Onsite)
Experience: 8–10 Years
Role Summary
Value Technology is seeking a highly skilled Java Developer with strong expertise in Microservices architecture and integration frameworks (Microservices Bus). The role involves hands-on development, enhancement, and L2 /L3 production support for enterprise-grade distributed systems. The ideal candidate should be comfortable working across multi-tier environments and handling end-to-end application lifecycle activities.
Key Responsibilities
- Design, develop, and implement scalable microservices-based applications using Spring ecosystem.
- Build and maintain RESTful APIs and integration services across distributed systems.
- Provide L2 /L3 production support, including incident management, root cause analysis, and bug fixes.
- Perform code deployments and production changes following SDLC and change management processes.
- Work on service integration using messaging/integration patterns (Microservices Bus / Spring Integration).
- Monitor and troubleshoot batch processes, job schedulers, and system performance issues.
- Collaborate with Dev, QA, and Operations teams to ensure high availability and reliability.
- Participate in on-call rotations and support critical production systems.
Required Technical Skills
Core Java & Microservices
- Strong hands-on experience in Java/J2EE
- Expertise in Spring Framework:
- Spring Core, Spring MVC
- Spring Boot
- Spring Cloud
- Spring Integration (Microservices Bus / messaging patterns)
- Experience building REST APIs, Servlets, JSP
- Knowledge of microservices architecture and distributed systems
Web Technologies
- JavaScript, HTML, jQuery
- Experience with frontend frameworks (AngularJS is a plus)
Application Servers
- Hands-on experience with:
- Apache Tomcat
- JBoss
- WebSphere
- WebLogic
Database
- Strong SQL & PL/SQL skills
- Experience with:
- Oracle
- DB2
- Sybase
Unix/Linux & Scripting
- Mid to advanced Unix/Linux knowledge
- Shell/Perl scripting (writing, debugging, and modifying scripts)
DevOps & Tools
- Version Control: Git
- CI/CD: Jenkins
- IDEs: Eclipse, NetBeans
Job Scheduling & Monitoring
- Autosys, Crontab, ProcMon or similar tools
- Experience monitoring batch jobs and workflows
Production Support & ITSM
- Experience in L2 /L3 support model
- Tools: Jira, ServiceNow
- Strong understanding of:
- Incident Management
- Problem Management
- Change Management
Additional Skills
- Experience working in multi-tier and distributed environments
- Strong debugging, troubleshooting, and performance tuning skills
- Ability to implement fixes directly in production environments
- Good understanding of SDLC, release management, and deployment processes
Preferred Qualifications
- Experience with event-driven architecture and messaging systems
- Exposure to containerization (Docker/Kubernetes) is a plus
- Domain experience in banking/financial services (preferred)