Match score not available

Senior Java Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Software Engineering, Computer Science, or equivalent experience., 5+ years of hands-on experience in Back-end Java Web Development., 4+ years of Front-end Web Development experience using JSP, React, or JQuery., Strong proficiency in relational databases and building RESTful and GraphQL APIs..

Key responsabilities:

  • Design, develop, and maintain new features for web applications using Java and modern frameworks.
  • Collaborate with cross-functional teams to understand business requirements and deliver software solutions.
  • Debug and troubleshoot production issues to ensure system stability and performance.
  • Document system architecture and participate in project meetings with stakeholders and clients.

10Pearls logo
10Pearls Information Technology & Services Large https://10pearls.com/
1001 - 5000 Employees
See all jobs

Job description

Welcome to 10Pearls!  

We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.

 

Senior Java Engineer

About us 

We are 10Pearls, an award-winning digital development company, helping businesses with product design, development, and technology acceleration. We have a culture of innovation, uniquely designed to help companies transform, digitalize and scale by levering digital technology. We offer an awesome work environment, challenging projects with US customers, great benefits, and much more.   

Overview: 
We are looking for an experienced Full Stack Java Developer to join our team! You will work closely with our Project Managers and Project Teams to design and implement technical solutions for our services clients. 

Job Overview 

  • Design, develop, and maintain new features and enhancements for web applications using JavaSpring BootJava Server Pages (JSP), and modern front-end frameworks like React or JQuery. 
  • Build and deploy RESTful and GraphQL APIs to support microservices architecture. 
  • Write clean, efficient, and maintainable code while following best practices for unit testingsecurity, and code quality. 
  • Collaborate with cross-functional teams to understand business requirements and deliver high-quality software solutions. 
  • Debug and troubleshoot production issues, ensuring system stability and performance. 
  • Document system architecture, new functionality, testing processes, and project status updates. 
  • Participate in project meetings with both internal stakeholders and external clients. 
  • Utilize modern development tools including MavenGradle, and source control systems like Git or GitLab. 
  • Ensure compliance with OWASP security standards and industry-specific regulations (e.g., HIPAAPCI compliance). 

 
 
Skills & Requirements: 

  • 5+ years of hands-on experience in Back-end Java Web Development. 
  • 4+ years of Front-end Web Development experience using Java Server Pages (JSP)ReactJavaScript, or JQuery. 
  • Strong proficiency in relational databases like PostgresMySQLSQL Server, or similar. 
  • Proficient in building and maintaining RESTful and GraphQL APIs in a microservices environment. 
  • Solid understanding of Spring Framework (Spring Boot, Spring MVC) and other Java frameworks (e.g., Struts). 
  • Experience with modern front-end frameworks and build tools (React, Angular, NPM, TypeScript, CSS). 
  • Strong working knowledge of source control systems and best practices (Git, GitLab). 
  • Deep understanding of the HTTP protocol and RESTful web services concepts. 
  • Familiarity with AWS (EC2, S3) or other cloud platforms. 
  • Bachelor’s degree in Software EngineeringComputer Science, or equivalent professional experience. 

What we offer 

  • Access to LinkedIn Learning, Udemy, Pluralsight 
  • Amazing people oriented organizational culture 
  • Working from anywhere 
  • Challenging projects using the latest technologies with clients from the US 

If you have a passion for developing high-quality software solutions and want to work in a fast-paced, dynamic environment, we encourage you to apply. We offer competitive salary, benefits, and opportunities for growth and advancement. 

 

We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀 

10Pearls Team

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Java Developer Related jobs