1 month ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Responsibilities:
- Develop fully functional and high-quality Java – Microservices applications through clean and efficient coding.
- Support the applications throughout their lifecycle: concept, design, testing, release, and support.
- Engage with users to understand customer needs and identify opportunities for improvement.
- Provide technical guidance to a team of SDEs, Consultants, and offshore resources.
- Manage user expectations and scope requirements; participate in fit/gap analysis of functional requirements.
- Collaborate with project managers, architects, developers, testing teams, business users/clients, and external vendors.
- Lead and mentor junior team members.
Basic Qualifications:
- Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.
- 10+ years of software development experience with hands-on expertise in building enterprise-scale distributed applications, SDLC, and Agile methodologies.
- Proficiency in designing and creating Java applications using modern programming languages and open-source technologies.
- Experience with Microsoft Azure and Azure DevOps.
- Excellent communication skills, both verbal and written, with attention to detail.
- Knowledge of deployment processes, CI/CD, containerization, and related concepts.
- Experience working in a team-oriented, Agile environment.
- Ability to collaborate with technical and functional resources.
- Well-organized and capable of working independently.
- Interest in learning new programming languages, tools, and applications.
Seniority level
Employment type
Job function
Industries
- IT Services and IT Consulting
#J-18808-Ljbffr