Associate Tech Lead Java
Posted by Virtusa
-
IT
-
Full time
-
Colombo
Job description
- Lead and participate in the design and development of enterprise-grade applications using Java and Enterprise JavaBeans (EJB).
- Architect and implement scalable microservices-based solutions.
- Design and optimize database schemas and write complex SQL queries, ensuring data integrity.
- Containerize applications using Docker and orchestrate them using Kubernetes for cloud deployment and management.
- Collaborate with clients to understand their business requirements and translate them into technical solutions.
- Provide expert advice and guidance on best practices, architectural design, and technology adoption.
- Ensure high-quality project delivery, adherence to timelines, and effective stakeholder communication.
Qualification
- 8+ years of software development experience with strong proficiency in Java and Enterprise JavaBeans (EJB).
- Proven experience in designing and implementing microservices architectures and integrating them with enterprise systems.
- Proficiency in containerization with Docker and orchestration using Kubernetes.
- Solid understanding of relational databases and SQL, with experience designing and optimizing complex queries and schemas.
- Excellent problem-solving skills and ability to troubleshoot complex technical issues.
- Strong communication and interpersonal skills for effective collaboration with clients and internal teams.
- Experience with Agile/Scrum methodologies and familiarity with DevOps practices.
- Ability to work independently and in teams in fast-paced consulting environments.
Tell your friends about this: