Java Developer
We are looking for talented experienced Senior software engineer with expertise in Java development,
- .
- Write clean, maintainable and efficient code while adhering to best practices and coding standards.
- Work closely with product manager and engineers in to define and refine requirements.
- Provide technical guidance and mentorship to junior engineers in team.
- Troubleshoot and resolve complex technical issues and performance bottlenecks.
- Create and maintain technical documentation for code and processes.
- Stay up-to-date with industry trends and emerging technologies to continuously improve our development practices.
Mandatory Skills:
- 7+years of software development experiences and distributed applications development with Java & J2EE.
- Strong Hands on experience in Java/J2EE, Spring, Spring boot development and good understanding of serverless computing.
Requirements:
- Strong knowledge on Java Development/Versioning Tools like IntelliJ/Git/Maven.
- Installation, Configuration and Integration of tools for creating the required development environment.
- Experience on handling Install failures, install updates, supporting local issues is a plus.
- Understanding of application server technology.
- String analytical and problem solving skills with keen attention to detail.
- Excellent verbal and written communication skills with the ability to articulate complex technical concepts to various audiences.
- Experience working on agile development environments and familiarity with CI/CD pipelines.
- Consistently raises the bar by going beyond day-to-day performance expectations.