Senior Java Engineer (Individual Contributor)
Experience: 7–10+ years
Location: USA (Preferably Pennsylvania or remotealso works)
Key Responsibilities
Design, develop, andmaintain RESTful APIs and microservices using Java.
Write clean, efficient, and scalable code aligned with functional and technicalspecifications.
Participate in solution design, development, unit testing, and performancetuning.
Understand and work withexisting C# interfaces/services for integration and enhancement.
Collaborate closely with architects, QA, and DevOps teams to ensurehigh-quality deliverables.
Support deployments and releases using CI/CD pipelines, with a preference forAzure DevOps (ADO).
Troubleshoot production issues and contribute to continuous improvement of codequality and performance.
Required Skills
Strong hands-on experiencein Java with a focus on API and Microservices development.
Solid understanding of microservices architecture, REST, and integrationpatterns.
Working knowledge of C# tounderstand and interact with existing systems and interfaces.
Experience with CI/CD pipelines and automated deployments.
Familiarity with Azure DevOps (ADO) for build, release, and work itemmanagement.
Good understanding of coding standards, design principles, and best practices.
Ability to work independently as a senior individual contributor.
Nice to Have
Experience with cloud-native deployments (Azure preferred).
Exposure tocontainerization and orchestration (Docker, Kubernetes).
Experience in Agile/Scrum environments.
Interview Process
Candidates will be required to complete a coding assessment as part of theinterview process to evaluate hands-on Java and problem-solving skills withclient and internal assessments as well
Key Skills: