java_wordpress
Remote

Senior Java Developer

Description

We are looking for a Senior Java Developer with experience in building high-performing, scalable and enterprise-grade applications.

Responsibilities

  • Contribute in all phases of the development lifecycle
  • Write well designed, testable and efficient code
  • Collaborate with relevant stakeholders to iron out the best software design.
  • Build/Improve the CI/CD pipeline to ensure the smooth continuous delivery of the software
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject
  • 5+ years of experience with Java as the main programming language.
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Good to have Oracle Java Developer Certification
  • Hands on experience in developing applications Java SE and Java EE platforms
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Experience with test-driven development
  • Should have deep knowledge about Data structures and Java Collections framework
  • Should have experience building RESTful and Websocket APIs
  • Nice to know KISS, DRY, YAGNI and SOLID principles
  • Must have experience with OOP, AOP and Design Patterns.
  • Must be good in developing web applications using at least one popular web framework (Spring boot, Wicket, GWT, Spring MVC)
  • Excellent knowledge of Relational Databases, noSQL and ORM technologies (JPA2, Hibernate)
  • Must be good in developing web applications using at least one popular web framework (Spring boot, Wicket, GWT, Spring MVC)
  • Excellent to have working knowledge of Kafka, Redis and distributed systems.

Benefits

  • Fully remote with office optional. 
  • Flexible timings. You decide your work scheduled.
  • Market competitive salaries
  • Insane learning and growth

Register with us!

FOR Your next Dream job