Required Skills: SQL and NoSQL, Oracle, MongoDB, AWS, Azure, GCP
Job Description
Role: Java and API Developer
Duration: 6 months
Exp: 8-10 years in required skills
Note: W2 REQUIREMENT.
Location: Pittsburgh,PA- 100% ONSITE- W2 REQUIREMENT
Role Descriptions:
Key Responsibilities-
Technical Leadership Mentorship Lead and mentor a cross-functional development team| providing guidance on engineering best practices| coding standards| and architectural patterns.
API Architecture Design Drive the design| development| and maintenance of RESTful and event-driven APIs using Java and associated frameworks like Spring Boot.
Collaboration and Requirements Analysis Partner with product managers| business analysts| and stakeholders to translate business requirements into technical designs and specifications.
Quality Assurance Ensure high software quality by conducting code and architecture reviews| implementing testing strategies (unit| integration) | and troubleshooting issues.
Deployment and Operations Oversee application deployment in hybrid cloud environments utilizing containerization (Docker| Kubernetes) and CICD pipelines (Jenkins| GitLab CI).
Security and Performance Implement robust API security measures (OAuth| JWT| OpenID Connect) and optimize performance| scalability| and reliability of the systems.
Documentation Create and maintain comprehensive documentation for API endpoints| architecture| and design decisions for internal and external use.
Required Qualifications and Skills-
Minimum of 7-10 years of experience in Java development| with a strong focus on backend and API architecture.
Proven experience working as a lead or in a technical leadership role.
Experience in the semiconductor industry or working on enterprise solutions for global operations is beneficial.
Technical Skills-
Proficiency in Java and related frameworks such as Spring Boot.
Expertise in API architectural styles (REST| GraphQL) and documentation tools like Swagger Open API and Postman.
Strong knowledge of database systems (SQL and NoSQL| e.g.| Oracle| MongoDB) and data modeling.
Experience with cloud platforms (AWS| Azure| GCP) and associated services.
Familiarity with microservices architecture| messaging queues (Kafka)| and container orchestration (Kubernetes| Docker).