Description

What's the Job?

  • Design, develop, and maintain high-performance Java applications aligned with business needs.
  • Lead technical architecture discussions and provide expert guidance on full-stack Java technologies.
  • Identify bottlenecks in code, databases, or configurations and propose effective performance improvements.
  • Automate tasks and optimize application performance using monitoring tools and debugging techniques.
  • Collaborate with cross-functional teams to deliver scalable, secure, and reliable software solutions.

What's Needed?

  • Extensive experience in Java, Java EE/Jakarta EE applications, and full-stack development.
  • Proven track record as a technical architect or senior technical lead in software development.
  • Strong hands-on experience with Spring, Spring Boot, Ansible, REST Webservices, Postgres, and Oracle.
  • Deep knowledge of Hibernate, Spring Framework, and performance testing methodologies.
  • Familiarity with Cloud concepts, Kubernetes (K8S), Helm charts, OpenLiberty, Microservices, and DevOps practices

Education

Any Graduate