Remote Software Engineer Integrations - Java & Cloud Focus
About the Role
We are looking to add a Remote Software Engineer Integrations to our Development team to help build out our Bright Suite solutions. As a Remote Software Engineer Integrations, you will work in a fast-paced, exciting environment where your contributions will be recognized and appreciated. You will join a team of world-class, highly motivated engineers delivering high-quality software architecture that addresses the challenges our customers face.
What You'll Do
- Design and develop scalable, mission-critical web applications in a SaaS environment utilizing Java technologies.
- Engage in feature development for concurrent user activity, bulk data processing, integration, messaging, as well as reporting and analytics.
- Work on both back-end development of business logic, workflows, and data processing, as well as front-end web development including mobile.
- Collaborate with team members from Development, Product Management, and Implementation teams to design and plan the delivery of software solution features.
- Utilize your expertise in Object-Oriented design and implementation methodologies, design patterns, and multi-threaded client/server architectures.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 1-3 years of experience designing and developing Java web applications.
- Proficiency in Java 21, Spring Boot 3.x, and Hibernate.
- Solid knowledge of MySQL for business logic and reporting queries.
- Understanding of API Design (OpenAPI / Swagger), API Authentication and Authorization using Oauth2 and JWT.
- Experience with modern UI frameworks such as Angular or React.
- Ability to demonstrate effective use of AI coding tools like Claude code.
Nice to Have
- Experience with Apache Camel and cloud technologies like Amazon AWS (S3, EC2, SQS, etc.).
- Experience integrating with enterprise applications like Netsuite, Shopify, Salesforce, etc.
What We Offer
- Be part of an energetic team that is serious about delivering software to customers and cultivating our culture.
- Enjoy the best coffee machine in the business and a standing desk if you prefer.
- Participate in corporate events including DIY workshops, Top Golf, and other fun activities.
- Access to a comprehensive benefits package including health care, paid time off, life insurance, 401k plan (with match), and gym reimbursement.
- Join a team recognized as an AJC Top Workplace.
This Remote Software Engineer Integrations role at Deposco offers a dynamic work environment with competitive salary and excellent benefits. Join a top workplace recognized for its culture and team spirit.
Who Will Succeed Here
Proficient in Java with hands-on experience in Spring Boot and Hibernate for building robust microservices and backend integrations, ensuring efficient data processing and API design.
Self-motivated and organized, thriving in a fully remote environment while managing multiple integration projects, showcasing strong time management and prioritization skills.
Possesses a problem-solving mindset with a focus on continuous learning, particularly in cloud technologies like AWS, and an eagerness to adopt new frameworks such as Angular or React for full-stack development.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months