W2 role. No C2C
Job Title: Java Tech Lead
Location: Pittsburgh, Pennsylvania, United States
Job Category: Software Development/Engineering
Visa Candidates Ok? No
Skills:
- Angular
- Java
- Linux
- Microservices
- React JavaScript
- RESTful (Rest-APIs)
- SQL
- Unix
Your Future Duties and Responsibilities:
- Lead the design, development, and implementation of enterprise document management solutions
- Provide technical leadership and mentorship to development teams
- Design scalable and secure Java-based applications and APIs
- Integrate enterprise document management platforms with:
- Core banking systems
- Workflow platforms
- Customer-facing applications
- APIs and downstream systems
- Collaborate with architects and business stakeholders to translate requirements into technical solutions
- Ensure adherence to enterprise architecture standards, coding best practices, and security guidelines
- Drive system performance optimization, scalability, and reliability improvements
- Support CI/CD, DevOps, and automation initiatives
- Conduct code reviews and ensure high-quality engineering practices
- Troubleshoot complex production issues and lead root cause analysis activities
- Support modernization and migration initiatives across legacy and modern platforms
Required Qualifications to be Successful in this Role:
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience)
- 8 years of software development experience in
- Java (Java 8/11/17 )
- Spring Boot
- REST API development
- Microservices architecture
- Object-oriented design principles
- Distributed systems
- Event-driven architectures
- 5 years of technical leadership experience
- Proven experience delivering enterprise-scale Java solutions
- Experience with enterprise document management / ECM platforms such as:
- Adobe Experience Manager (AEM)
- Strong SQL and database experience
- Oracle, SQL Server, PostgreSQL, DB2, etc.
- Linux/Unix environments
- CI/CD pipelines
- Git and version control systems
- Strong troubleshooting and performance optimization skills
Leadership & Delivery Skills:
- Experience leading and mentoring development teams
- Ability to drive technical discussions and architectural decisions
- Experience working in Agile/Scrum environments
- Strong communication and stakeholder management skills
- Ability to manage delivery priorities and technical risks
Regards,
Yogesh Singh Rana
Mastech Digital yogesh.rana@mastechdigital.com
412-286-1371