Full Stack Developer (JAVA + React) Job at JTB Human Capital Management

JTB Human Capital Management - Our client is a US-based and modern company that helps software developers worldwide to work remotely for Silicon Valley companies. The company hires, provides training and places engineers in different and interesting project opportunities matching their skills and experience. The company has secured nearly $1bn in funds so far.

They are recruiting to fill the position below:

Job Position: Full Stack Developer (JAVA + React)
Job Location: Remote
Employment Type: Full-time

Job Description


  • Our client needs for a Senior Java Developer with experience in building high-performing, scalable and enterprise-grade applications.

Job 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 and React.
  • 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 at 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 at 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.

Salary

  • N2,000,000 - N4,000,000 monthly.

Other Benefits:

  • Fully remote with office optional. You decide when you would like to work from home and when from the office.
  • Flexible timings. You decide your work scheduled.
  • Medical Insurance
  • Company laptop
  • Paid leaves
  • Gym allowance
  • Market competitive salaries
  • Insane learning and growth
  • Annual company retreat