What are the responsibilities and job description for the Senior Java Engineer - C# Experience - Remote position at Gandiva Insights?
Role : Senior Java Engineer Location: Allentown, Pennsylvania or remote also works) Experience: 9 years Key ResponsibilitiesDesign, develop, and maintain RESTful APIs and microservices using Java.Write clean, efficient, and scalable code aligned with functional and technical specifications.Participate in solution design, development, unit testing, and performance tuning.Understand and work with existing C# interfaces/services for integration and enhancement.Collaborate closely with architects, QA, and DevOps teams to ensure high-quality deliverables.Support deployments and releases using CI/CD pipelines, with a preference for Azure DevOps (ADO).Troubleshoot production issues and contribute to continuous improvement of code quality and performance. Required SkillsStrong hands-on experience in Java with a focus on API and Microservices development.Solid understanding of microservices architecture, REST, and integration patterns.Working knowledge of C# to understand 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 item management.Good understanding of coding standards, design principles, and best practices.Ability to work independently as a senior individual contributor.Nice to HaveExperience with cloud-native deployments (Azure preferred).Exposure to containerization and orchestration (Docker, Kubernetes).Experience in Agile/Scrum environments.
Salary : $123,400 - $162,300