Java Developer, Linbertyville, IL at Remote, Remote, USA |
Email: [email protected] |
From: Yogesh Sharma, StellentIT [email protected] Reply to: [email protected] Java Developer Location: Libertyville, IL Interview: Phone + Skype Job description: MUSTS 5+ years java experience Experience with spring framework and spring integration Strong microservices experience Cloud experience and Kubernetes exp (azure) MAJOR RESPONSIBILITIES Design, develop, and maintain highly scalable and reliable software solutions to modernize Medline systems using Java, micro-services, AKS, and other modern technologies in Cloud. Collaborate with cross-functional teams to gather requirements, create technical specifications, and develop software solutions that meet business needs. Lead and mentor junior software engineers on the team, providing guidance on technical and professional development. Write clean, well-documented, and efficient code using software development best practices and ensure its robustness and scalability. Work with product owners to understand and prioritize business requirements and translate them into technical designs and implementations. Drive continuous improvement of software development processes, including code review, testing, and deployment strategies. Keep up to date with emerging trends and technologies in software development and apply them where appropriate. Troubleshoot and debug production issues as needed. Ensure software solutions are secure, scalable, and maintainable. Contribute to the overall architecture and design of application modernization. Knowledge/ Skills/ Abilities At least 7 years of experience in software engineering, with a focus on application modernization. Strong experience with Java, spring framework, REST API, Kubernetes, cloud services, and cloud technology. Strong experience working and implementing architecture patterns like microservice, service mesh, event bus patterns. Strong experience in Java Design Patterns, Java Collections, Data Structures, PL/SQL, data search and sort algorithms. Experience with cloud data repository operations like Azure Redis, Azure Cosmos DB and Azure SQL. Experience with implementing security using OAuth2.0. Experience with containerization and deployment tools such as Docker, Kubernetes, and Helm. Proven track record of successful software development projects and technical leadership. Experience with DevOps tools such as GitHub, Jenkins, Azure DevOps and Terraform. Experience with test automation frameworks such as JUnit, Mockito, and Selenium. Strong understanding of database design and implementation. Excellent communication and collaboration skills, with a strong ability to work effectively in a team environment. Ability to work in a fast-paced, dynamic environment and adapt to changing priorities. Experience with front-end technologies such as React or Angular Preferred Job Requirements Certification/ Licensure Spring Professional Certification by VMware Oracle Certified Professional: Java SE 11 Developer Keywords: database procedural language Illinois |
[email protected] View all |
Mon Aug 07 22:56:00 UTC 2023 |