Fullstack Java Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's Degree in Computer Science, Information Technology, or a related field., At least 8 years of software development experience with 3 years in full stack development., Proficient in Java, HTML, CSS, JavaScript, and modern front-end frameworks like React or Angular., Strong knowledge of Spring Boot, Hibernate, and experience with RESTful APIs and SQL databases..

Key responsibilities:

  • Develop and maintain user-friendly web applications for both front-end and back-end.
  • Implement business logic, server-side functionalities, and manage SQL and NoSQL databases.
  • Collaborate with cross-functional teams to deliver high-quality applications and participate in the software development lifecycle.
  • Mentor junior developers and ensure application security through best practices.

iReply logo
iReply
51 - 200 Employees
See all jobs

Job description

This is a remote position.

The Full Stack Java Developer is a versatile contributor to the development process and can handle a wide range of tasks to ensure the smooth functioning of both the front-end and back-end of applications. The developer must be willing to work mid-shift Philippine

 time and is flexible to change schedule as needed to collaborate with US headquarters and other teammates across the globe in several time zones.

  • Develop and maintain fast, efficient, and user-friendly web applications. 

  • Implement business logic and server-side functionalities. 

  • Build and document RESTful APIs. 

  • Design, implement, and manage SQL and NoSQL databases. 

  • Ensure application security through authentication, authorization, and data encryption. 

  • Write and maintain unit tests and contribute to automated test cases. 

  • Participate in all stages of the software development lifecycle, from design to deployment. 

  • Debug and resolve performance issues in both client-side and server-side code. 

  • Manage deployments, CI/CD pipelines, and cloud infrastructure. 

  • Collaborate with developers, designers, testers, and product managers to deliver high-quality applications. 

  • Write clear and comprehensive documentation for code, APIs, and system architecture. 

Stay updated with industry trends, emerging technologies, and best practices. 

  • Mentor junior developers to enhance their skills and efficiency. 



Requirements
  • Bachelor's Degree in Computer Science, Information Technology, or a related field. Relevant certifications, such as Oracle Certified Professional Java Programmer (OCPJP) or certifications in specific frameworks and tools, can be a plus 
  • Experience: At least 8 years experience in software development with at least 3 years hands-on experience in in full stack development projects, from conception to deployment. 
Programming & Frameworks
  • Proficient in Java, HTML, CSS, and JavaScript and modern front-end frameworks such as Node, React, Angular, or Vue.js
  • Strong knowledge of Spring Boot, Hibernate, and Jakarta EE or other popular backend frameworks. 

API Development & Databases 
  • Expertise in building and consuming RESTful APIs using Spring MVC or Springboot. 
  • Familiarity with  GraphQL
  • Proficient in SQL with experience in relational databases like MySQL, PostgreSQL, or Oracle
  • Familiarity with NoSQL databases
Build, Version Control & CI/CD 
  • Experience with build tools like Maven or Gradle
  • Proficient in Git for version control and team collaboration. 
  • Familiarity with CI/CD tools such as Jenkins, Travis CI, or CircleCI
DevOps & Cloud 
  • Familiar with Docker and container orchestration tools like Kubernetes
  • Experience working with cloud platforms, preferably Azure, but also AWS or Google Cloud.  Basic knowledge of servers and hosting environments

Security & Best Practices 

Experienced in implementing security measures, including authentication, authorization, data encryption, and preventing common vulnerabilities

Adheres to strong coding ethics, including maintaining quality code, unit tests, documentation, and respect for intellectual property


Soft Skills 
  • Very strong analytical and problem-solving skills. 
  • Effective communication and collaboration skills. 
  • Inclined to learn new technologies and adapt to changing requirements. 





Benefits

  • Paid Leaves & Birthday Off: Take time when you need it, and convert unused leave into cash! Plus, enjoy an extra day off on your birthday.
  • Comprehensive Health Insurance: Coverage starts from day one and extends to one dependent.
  • Performance-Based Salary Increase: Enjoy a raise after regularization
  • Annual Salary Adjustments: We recognize long-term commitment with yearly salary increases.
  • Employee Recognition: Be rewarded for your hard work with incentives and recognition.
  • Engaging Team Activities: Join in on Family Days, Summer Splash, and other fun events that strengthen the iReply community


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Adaptability
  • Communication
  • Analytical Skills
  • Problem Solving

Full Stack Engineer Related jobs