Back to Jobs

Experienced Java Developer – Remote Opportunity with Workwarp, Utilizing Java, Spring Boot, and MySQL for Innovative Web-Based Applications

Remote, USA Full-time Posted 2025-11-02

Introduction to Workwarp and Our Mission

At Workwarp, we are pioneers in leveraging technology to drive business innovation and excellence. Our team is dedicated to designing, developing, and implementing cutting-edge web-based applications that support complex business requirements. We are now seeking an experienced Java Developer to join our dynamic team, working remotely and contributing to the development of scalable, high-performance solutions. If you are passionate about Java, Spring Boot, and MySQL, and are looking for a challenging role that offers growth opportunities, we encourage you to apply.

Job Highlights and Overview

This is a unique opportunity to work with a talented team of professionals who are passionate about delivering exceptional results. As a Java Developer at Workwarp, you will be responsible for designing, building, and maintaining REST API services, participating in the software development life cycle, and contributing to the development of customer-facing software application features and platform libraries. You will have the opportunity to work with a range of technologies, including Java, Spring, Hibernate, Tomcat, and MySQL, and will be expected to stay up-to-date with the latest trends and advancements in the field.

Key Responsibilities

  • Design, build, and maintain REST API services using Java, Spring, Hibernate, Tomcat, and data stores to enable user interaction with large volume datasets.
  • Build highly scalable, low latency, fault-tolerant, and high-performance architecture solutions for customer-facing web and mobile applications.
  • Participate in software development life cycle (SDLC) phases, including sprint planning, estimating, design, development, testing, and deployment within an Agile development environment.
  • Build customer-facing software application features and platform libraries, and engage in End-to-End Migration of back-end services and database platform from Oracle DB to Azure Cosmos DB.
  • Leverage Reactive and Adaptive programming to handle change feeds from Azure Cosmos DB, and build data communication between back-end systems using Kafka.
  • Develop Unit and Automation Testing Frameworks, Test Suites, and Stubs/Mocks using Selenium, Mockito, JUnit, TestNG, Mocha, and Chai to thoroughly test software applications.
  • Troubleshoot open issues and bug-fixes, enhance design to prevent re-occurrence of defects, and use JIRA for Defect Reporting and Tracking.
  • Run SonarQube on applications to measure continuous code quality, and use Git Version Control System for coordinating work with the team.
  • Integrate applications with Jenkins to set up Continuous Integration and Continuous Delivery Environments (CI/CD), and work on Splunk dashboard/queries to monitor application and system health and debug production issues.
  • Use JMeter to load test software functional behavior and measure performance, and provide required Demos to Business stakeholders on software features and take required feedback for improvements.

Essential Qualifications

To be successful in this role, you will need to have a strong foundation in Java, Spring Boot, and MySQL, as well as experience with web development and software development life cycles. You should have a bachelor's degree in a relevant field, such as Computer Science or Information Technology, and at least 1-3 years of experience in Java development. You should be familiar with standard concepts, practices, and procedures within the field, and be able to rely on your experience and judgment to plan and accomplish goals.

Preferred Qualifications

In addition to the essential qualifications, we are looking for candidates who have experience with Agile development methodologies, cloud-based technologies such as Azure Cosmos DB, and DevOps tools such as Jenkins and Git. You should be a strong communicator and team player, with the ability to work collaboratively with cross-functional teams to deliver high-quality results. You should also be passionate about staying up-to-date with the latest trends and advancements in Java and related technologies.

Skills and Competencies

To be successful in this role, you will need to have a range of skills and competencies, including:

  • Strong programming skills in Java, with experience with Spring Boot and MySQL.
  • Experience with web development, including REST API services and customer-facing software application features.
  • Knowledge of software development life cycles, including Agile methodologies and DevOps practices.
  • Strong problem-solving skills, with the ability to troubleshoot and resolve complex technical issues.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Strong attention to detail, with a focus on delivering high-quality results.

Career Growth Opportunities and Learning Benefits

At Workwarp, we are committed to helping our employees grow and develop in their careers. As a Java Developer, you will have the opportunity to work on challenging projects, collaborate with experienced professionals, and develop new skills and competencies. You will also have access to training and development programs, including online courses, workshops, and conferences, to help you stay up-to-date with the latest trends and advancements in the field.

Work Environment and Company Culture

At Workwarp, we pride ourselves on our dynamic and collaborative work environment. Our team is passionate about delivering exceptional results, and we foster a culture of innovation, creativity, and continuous learning. We believe in work-life balance, and offer flexible working arrangements, including remote work options, to help our employees achieve their goals and pursue their passions.

Compensation, Perks, and Benefits

We offer a competitive salary and benefits package, including health insurance, retirement savings, and paid time off. We also offer a range of perks, including flexible working arrangements, professional development opportunities, and access to the latest technologies and tools.

Conclusion

If you are a motivated and experienced Java Developer looking for a challenging and rewarding role, we encourage you to apply for this opportunity. At Workwarp, we are committed to helping our employees grow and develop in their careers, and we offer a dynamic and collaborative work environment that fosters innovation, creativity, and continuous learning. Don't miss out on this exciting opportunity to join our team and contribute to the development of cutting-edge web-based applications. Apply now and take the first step towards an exciting and rewarding career with Workwarp.

Apply for this job  

Similar Jobs