Senior Java Developer


Job Details:

Remotebase is more than just a job search platform – we’re building a remote work community where you can thrive and succeed. We connect top tech talent with top clients and make it easy for you to find the job you want. So why wait? Join us and be a part of our bridge to success!

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

Benefits:

In addition to a market competitive compensation, we have a reward philosophy that expand beyond this.

  • Fully remote with an option to work from the office. You decide when you would like to work from home (or anywhere in the world- upto 30 days a year if you are traveling) and when from the office.
  • Opportunity to work with a truly global team
  • Flexible timings. You decide your work schedule
  • Health Insurance
  • Paid leaves including paternal/ maternal/wedding leaves
  • Fitness Reimbursement
  • Annual company retreat

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.

APPLY HERE


Published On: August 05, 2023 09:12

DETAILS

Salary: Unknown PKR

Experience: 5+ years

Job Type: Full Time

Location: Remote

Published: August 05, 2023

Update: August 05, 2023

Join newsletter to receive jobs updates.