Job Title: Java Tech Lead
Location: Pittsburgh, PA (Onsite) Must be Only (NY, NJ, PA) with DL copy
Type: Contract
Visa: GC-EAD/H4-EAD/L2
Core Java & Backend Development:-
· 5+ years of hands-on Java development experience
· Strong proficiency in Java (Java 8+)
Solid understanding of:-
· Object Oriented Programming (OOP)
· Design patterns (Factory, Singleton, DAO, etc.)
Exception handling, multithreading, and collections:-
· Experience building scalable, maintainable backend services API Development
· Strong experience designing and developing RESTful APIs
· Hands on with Spring Boot / Spring MVC
API design best practices:-
· HTTP methods, status codes, Request/response validation, Versioning strategies
· Experience with JSON, request serialization/deserialization
· Familiarity with API documentation tools (Swagger / OpenAPI)
· API testing using tools such as Postman, REST Assured, or similar Frameworks & Libraries
· Spring Framework (Core, Boot, MVC)
· Dependency Injection and Aspect Oriented Programming (AOP)
· Data Power
ORM frameworks such as:-
· Hibernate / JPA
· Experience with Microservices architecture is strongly preferred Database & SQL
· Strong hands on experience with SQL
Ability to write and optimize:-
· Complex joins o Subqueries ,Stored procedures (nice to have)
· Experience with relational databases such as: Oracle o Teradata DevOps, Build & Deployment
· Experience with Maven / Gradle
· Version control using Git/bitbucket
· CI/CD exposure (Jenkins, GitHub Actions, Azure DevOps, udeploy etc.)
Experience deploying applications on:-
· Application servers (Tomcat, WebLogic, etc.)
· Containers (Docker – preferred)
· Basic knowledge of Linux/Unix environments
Roles and Responsibilities:-
· Creates and leads the technical design and development of software solutions.
· Proposes & designs software solutions to address complex business needs.
· Prepares technical and procedural documentation required.
· Facilitates complex problem resolution.
· Provides technical guidance and support to colleagues.
· Reviews coding, testing, and documentation of software.
· Applies modern principles, methodologies and tools to advance business initiatives and capabilities.
· Skills: Design Process Improvements Customer Solutions Application Development Software Solutions Group Problem Solving Customer Needs Release Management User Experience (UX) Design Business Management Experience
Thanks & Regards:-
Md Zahid
Technical Recruiter
Nityo Infotech Corp.
📧 Email: md.z...@nityo.com
🌐 Website: www.nityo.com
🔗 LinkedIn: linkedin.com/in/md-zahid-3241a6290