
JAVA, JSP, jQuery, Servlet, Hibernate, Spring MVC, Spring boot, SOAP and REST Web Services, Microservices, knowledge of SQL query, build tool like Ant and Maven, very good analytical and logical skills.
Good to have: Redis and Memcached cache management, JBOSS 7 and above, API gateway, Apache, EJB

About Pine Labs
About
Similar jobs
At Oracle Health, we're transforming healthcare administration through Oracle Health Insurance (OHI), a cloud-native payer platform supporting enrollment, billing, benefits administration, provider payments, and claims adjudication.
As Oracle expands Oracle Health Insurance capabilities globally, including support for U.S. Medicare, Medicaid, commercial insurance programs, and AI-enabled claims processing, we're investing in engineers who are passionate about building the next generation of healthcare payer solutions.
As an IC3 Software Development Engineer, you will contribute to the design and development of scalable cloud services, healthcare business workflows, and AI-powered capabilities that improve operational efficiency for health plans and government programs.
Responsibilities
As a member of the software engineering division, you will assist in defining and developing software solutions associated with Oracle Health Insurance products. You will design, develop, test, and deploy software components while collaborating with cross-functional teams across product management, architecture, QA, and customer implementations.
Key Responsibilities
- Develop and enhance OHI modules supporting enrollment, benefits, claims, and payments.
- Build scalable microservices and APIs supporting payer workflows.
- Contribute to healthcare payer platform capabilities and country-specific configurations.
- Participate in AI and automation initiatives leveraging LLMs and agent-based solutions.
- Develop integrations using healthcare standards and EDI transactions.
- Troubleshoot production issues and support continuous improvement initiatives.
- Collaborate with distributed engineering teams to deliver high-quality software.
Mandatory Qualifications
- BS/MS in Computer Science or related field.
- 4-6 years of software engineering experience.
- Strong programming skills in Java and/or Python.
- Experience with REST APIs and distributed systems.
- Strong SQL and database fundamentals.
- Experience with cloud technologies (OCI, AWS, or Azure).
- Knowledge of software design patterns and object-oriented design.
- Experience working in Agile development environments.
- Familiarity with CI/CD pipelines and automated testing.
- Experience leveraging AI-assisted software development tools and modern developer productivity technologies.
Preferred Qualifications
- Healthcare payer domain knowledge.
- Exposure to claims processing, enrollment, benefits administration, or provider payments.
- Familiarity with Medicare, Medicaid, or commercial insurance workflows.
- Experience with GenAI, prompt engineering, or AI agents.
Job Description
We are seeking a talented and experienced Java SpringBoot Microservices Developer
to join our dynamic development team. As a Java SpringBoot Microservices Developer,
you will be responsible for designing, developing, and maintaining scalable and
high-performance microservices-based applications using Java and SpringBoot
frameworks.
Responsibilities:
● Collaborate with cross-functional teams to gather and analyze requirements for
the development of microservices applications.
● Design, develop, and implement robust and scalable microservices using Java
and SpringBoot.
● Build RESTful APIs and integrate them with external systems as required.
● Ensure the performance, security, and reliability of the microservices through
thorough testing and debugging.
● Participate in code reviews to ensure code quality, maintainability, and adherence
to coding standards.
● Troubleshoot and resolve technical issues related to microservices and their
integration with other components
● Continuously research and evaluate emerging technologies and industry trends
related to microservices and recommend improvements to enhance application
development.
Requirements:
● Bachelor's degree in Computer Science, Software Engineering, or a related field.
● Strong experience in Java development, specifically with SpringBoot framework.
● Proficiency in designing and developing microservices architectures and
implementing them using industry best practices.
● Solid understanding of RESTful API design principles and experience in building
and consuming APIs.
● Knowledge of cloud platforms and experience with containerization technologies
(e.g., Docker, Kubernetes) is highly desirable.
● Familiarity with agile development methodologies and tools (e.g., Scrum, JIRA) is
a plus.
● Excellent problem-solving and analytical skills with a keen attention to detail.
● Effective communication and collaboration skills to work effectively within a team
environment.
If you are a passionate Java developer with a strong focus on building scalable
microservices applications using SpringBoot, we would love to hear from you. Join our
team and contribute to the development of cutting-edge solutions that deliver
exceptional user experiences.
To apply, please submit your resume and a cover letter outlining your relevant
experience and achievements in Java SpringBoot microservices development.
Real people. Real service.
At SupplyHouse.com, we value every individual team member and cultivate a community where people come first. Led by our core values of Generosity, Respect, Innovation, Teamwork, and GRIT, we’re dedicated to maintaining a supportive work environment that celebrates diversity and empowers everyone to reach their full potential. As an industry-leading e-commerce company specializing in HVAC, plumbing, heating, and electrical supplies since 2004, we strive to foster growth while providing the best possible experience for our customers.
Through an Employer of Record (EOR), we are looking for a new, remote Backend Engineer in India to join our growing IT Team. This individual will report into our Full Stack Team Lead and have the opportunity to work on impactful projects that enhance our e-commerce platform and internal operations, while honing your skills in backend and full stack development. If you’re passionate about creating user-friendly interfaces, building scalable systems, and contributing to innovative solutions in a collaborative and fun environment, we’d love to hear from you!
Role Type: Full-Time
Location: Remote from India
Schedule: Monday through Friday, 4:00 a.m. – 1:00 p.m. U.S. Eastern Time / 12:00 p.m. – 9:00 p.m. Indian Standard Time to ensure effective collaboration
Base Salary: $25,000 - $30,000 USD per year
Responsibilities:
- Collaborate with cross-functional teams to gather and refine requirements, ensuring alignment with business needs.
- Design, develop, test, deploy, and maintain scalable, high-performance software applications.
- Develop and enhance internal tools and applications to improve company operations.
- Ensure system reliability, optimize application performance, and implement best practices for scalability.
- Continuously improve existing codebases, conducting code reviews, and implementing modern practices.
- Stay up to date with emerging technologies, trends, and best practices in software development.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of hands-on experience in backend and/or full-stack development with a proven track record of delivering high-quality software.
Back-End Skills:
- Proficiency in Java and experience with back-end frameworks like Spring Boot.
- Strong understanding of database design, RDBMS concepts, and experience with SQL.
- Knowledge of RESTful API design and integration.
Development Lifecycle: Proven ability to contribute across the entire software development lifecycle, including planning, design, coding, testing, deployment, and maintenance.
Tools & Practices:
- Familiarity with version control systems, like Git, and CI/CD pipelines.
- Experience with agile development methodologies.
Additional Skills:
- Strong problem-solving and debugging capabilities.
- Ability to create reusable code libraries and write clean, maintainable code.
- Strong communication and collaboration skills to work effectively within a team and across departments.
- High-level proficiency of written and verbal communication in English.
Preferred Qualifications:
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
- Expertise in modern JavaScript frameworks and libraries such as React, Angular, or Vue.js.
- Experience with cross-browser compatibility and performance optimization techniques.
- Experience working on Frontend responsibilities such as:
- Designing and implementing reusable, maintainable UI components and templates.
- Working closely with Designers to ensure technical feasibility and adherence to UI/UX design standards.
- Managing and updating promotional banners and site-wide templates to ensure timely execution of marketing initiatives.
Why work with us:
- We have awesome benefits – We offer a wide variety of benefits to help support you and your loved ones. These include: Comprehensive and affordable medical, dental, vision, and life insurance options; Competitive Provident Fund contributions; Paid casual and sick leave, plus country-specific holidays; Mental health support and wellbeing program; Company-provided equipment and one-time $250 USD work from home stipend; $750 USD annual professional development budget; Company rewards and recognition program; And more!
- We promote work-life balance – We value your time and encourage a healthy separation between your professional and personal life to feel refreshed and recharged. Look out for our 100% remote schedule and wellness initiatives!
- We support growth– We strive to innovate every day. In an exciting and evolving industry, we provide potential for career growth through our hands-on training, access to the latest technologies and tools, diversity and inclusion initiatives, opportunities for internal mobility, and professional development budget.
- We give back –We live and breathe our core value, Generosity, by giving back to the trades and organizations around the world. We make a difference through donation drives, employee-nominated contributions, support for DE&I organizations, and more.
- We listen – We value hearing from our employees. Everyone has a voice, and we encourage you to use it! We actively elicit feedback through our monthly town halls, regular 1:1 check-ins, and company-wide ideas form to incorporate suggestions and ensure our team enjoys coming to work every day.
Check us out and learn more at https://www.supplyhouse.com/our-company!
Additional Details:
- Remote employees are expected to work in a distraction-free environment. Personal devices, background noise, and other distractions should be kept to a minimum to avoid disrupting virtual meetings or business operations.
- SupplyHouse.com is an Equal Opportunity Employer, strongly values inclusion, and encourages individuals of all backgrounds and experiences to apply for this position.
- To ensure fairness, all application materials, assessments, and interview responses must reflect your own original work. The use of AI tools, plagiarism, or any uncredited assistance is not permitted at any stage of the hiring process and may result in disqualification. We appreciate your honesty and look forward to seeing your skills.
- We are committed to providing a safe and secure work environment and conduct thorough background checks on all potential employees in accordance with applicable laws and regulations.
- All emails from the SupplyHouse team will only be sent from an @supplyhouse.com email address. Please exercise caution if you receive an email from an alternate domain.
What is an Employer of Record (EOR)?
Through our partnership with Remote.com, a global Employer of Record (EOR), you can join SupplyHouse from home, while knowing your employment is handled compliantly and securely. Remote takes care of the behind-the-scenes details – like payroll, benefits, taxes, and local compliance – so you can focus on your work and career growth. Even though Remote manages these administrative functions, you’ll be a part of the SupplyHouse team: connected to our culture, collaborating with colleagues, and contributing to our shared success. This partnership allows us to welcome talented team members worldwide while ensuring you receive a best-in-class employee experience.
Key Skills: OpenText AppWorks, OpenText Process Suite (all sub components), Java, JavaScript, XML, SQL, BIRT.
Required Skills:
- Ability to translate complex business requirement into functional technical requirements using OpenText AppWorks (erstwhile Process Suite) low code design and integration framework.
- Knowledge on implementing OpenText AppWorks integration services using REST, SOAP, and Email etc.
- Good understanding of OpenText AppWorks case management features and BPM features.
- Experience in various rules and features like LifeCycle, Activities, User Interface (XForms and Low Code design), SLA, KPI, OTDS, CARS, AppWorks Gateway, Single-Sign-On, External Authentication, SAML, Listeners (File, MQ), SOAP Services, Email integration, HTTP Connector, AppWorks integration with Content/Document Management, etc.
- Experience in full OpenText AppWorks implementation including Entity modelling and Rulesets design.
- Expertise in Java, JavaScript, SQL Server Database.
- Expertise in building Web Services, REST Services API’s (nice to have) Familiar in designing and developing applications in cloud environments (preferably Azure).
- Authentication SAML 2.0, OT.
- Knowledge of OTDS and integration with OTDS
- Exposure to HTML5 ,angular and integration of AppWorks to with angular will be plus
- Exposure to another OpenText platform (ECM, xECM, Captiva, iHUB).
A strong passion for learning and adapting to new technologies.
Must-Have Technology Skills:
- OOP Concept, Java 8+, Spring Boot, API development, Agile Scrum knowledge, Strong Databases design concepts of RDBMS, and capable of writing and optimizing complex queries.
Good understanding of any Database tool e.g. Postgres, MySQL, etc., - DevOps basic knowledge e.g. implementation of logging in the code, Application Performance Management.
- Basic API & Application security, and Basics of tuning application performance.
- Basic Understanding of DevOps concepts e.g. CI & CD, Deployment lifecycle, Basic understanding of unit testing concepts e.g. TDD (test-driven development).
- A basic understanding of Microservices patterns
- A basic understanding of Java scripting.
- Good understanding of UI Frameworks like Angular 8+
Must-Have Soft Skills:
- Verbal & Written English communication, Good Problem-solving skills,
- Good Planning skills,
- Team Player,
- Good leadership skills
- Good written and verbal communication
Job Description
- Good experience as a full-stack developer in DB-centric applications and should be able to write and optimize complex database queries
- Requirement gathering & understanding, effort estimation, technical design, project planning, and monitoring in an Agile environment.
- Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks.
- Providing expertise in technical analysis and solving technical issues during project delivery.
- Customer interfacing - understand customer requirements, and propose technical solutions.
- Full Software Development Lifecycle (Agile).
- Code reviews, test case reviews and ensure code developed meets the requirements.
- Component Design/ Coding/ Unit Testing/ Debugging / Test Driven Development / Continuous Integration.
- Carry out adaptive changes necessitated by changes in Business Requirements and Technology
- Good experience in Javabackend/J2EE, Eclipse, Javascript, XML, Data Structures, Database
- Should have good experience working in Springboot.
- Good experience in JSON / RESTful API / Web Services.
- Experience with Design Patterns.
- Experience in AWS and Queuing systems is an advantage
- Basic estimation experience
- Self starter and quick learner
- Should be able to work in a growing environment that is very dynamic and challenging
- Good oral and written communication skills
- Highly self motivated and directed
- Ability to work without a lot of supervision
- Experience in working in a team-oriented and collaborative environment.
What you will do:
- Playing a part in defining software architectures – collaborate with leads to explore existing systems, determine areas of complexity, uncover potential risks to successful implementation, and learn the applications’ capabilities.
- Implementing solutions as per technical design for new features and changes to existing components.
- Participating in the full development lifecycle of new functionality and enhancements to existing applications.
- Committing to producing high quality, highly performing and robust software within agreed time estimates and to agreed quality standards.
- Managing all stakeholder expectations.
- Working alongside global teams.
- Taking responsibility for successful delivery.
- Being able to work in a fast paced Agile/SCRUM environment.
- Following coding standards, building appropriate unit tests, integrating tests and deployment scripts.
- Assisting in defining software architectures – Collaborating with leads to explore existing systems, determining areas of opportunities.
- Translating designs and style guides provided by the Design team into functional user interfaces, ensuring cross browser compatibility and performance.
- Contributing to continual improvement by suggesting improvements to user interface, software architecture or new technologies.
* Understanding of building architecture from product requirements.
* Experience of leading teams of developers to maximise performance.
* Knowledge of Multithreading, Thread Pooling, Background Jobs and Schedule Jobs with supporting tools and libraries.
* Working on Microservices based architecture using spring cloud, distributed application pattern and multiple data source management in the application.
* Working on Linux and Windows based OS and their command line tools.
* Working with unit testing frameworks.
* Object-Oriented development and Metaprogramming.
* Experience in working with the SQL Databases (MySQL or PostgreSQL) and No SQL. Databases (Cassandra or MongoDB).
* Knowledge of server configuration management and deployment techniques. Good to have experience in handling DevOps tools like Jenkins and containerization using Docker.
* Experience in working with different AWS cloud services.
General Accountabilities/Job Responsibilities
- Participation in the requirements analysis, design, development and testing of applications.
- The candidate is expected to write code himself/herself.
- The candidate is expected to write high level code, code review, unit testing and deployment.
- Practical application of design principles with a focus on the user experience, usability, template
- designs, cross browser issues and client server concepts.
- Contributes to the development of project estimates, scheduling, and deliverables.
- Works closely with QA team to determine testing requirements to ensure full coverage and best
- quality of product.
- There is also the opportunity to mentor and guide junior team members in excelling their jobs.
Job Specifications
- BE/B. Tech. Computer Science or MCA from a reputed University.
- 3 -12 Years of experience in software development, with emphasis on JAVA/J2EE Server side programming.
- Hands on experience in Core Java, Multithreading, RMI, Socket programing,
- JDBC, NIO, webservices and Design patterns.
- Should have Knowledge of distributed system, distributed caching, messaging frameworks,
- ESB etc.
- Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is essential.
- Additionally, knowledge of HBase, Hadoop and Hive are desirable.
- Familiarity with message queue systems and AMQP and Kafka is desirable.
- Should have experience as a participant in Agile methodologies.
- Should have excellent written and verbal communication skills and presentation skills.
- This is not a Fullstack requirement, we are purely looking out for Backend resources.








