Java Developer
Listed on 2026-05-27
-
Software Development
Full Stack Developer, Cloud Engineer - Software, Software Engineer, Backend Developer
Brightly is an experience design (XD) and digital transformation (DX) consultancy focused on turning complex business challenges into elegant, simple software. Brightly is design-led, research-driven, user-focused, and deep on technology. Brightly delivers world-class business software design and product strategy & development expertise to complex custom software projects (including digital products, B2B & B2C e-commerce, SaaS solutions, enterprise web & mobile, as well as proof-of-concept, prototype & innovative applications in AI, machine learning, AR/VR, and more.
Brightly’s clients face unique and complex business issues, therefore we seek team members passionate about their craft with a love for problem-solving, continuous learning, and collaboration. With a geographically diverse team, we work best with self-motivated people with strong communication skills. Brightly offers flexibility in work/life schedule, paid training opportunities, and a growing list of benefits.
We’re seeking a mid-to-senior level Java Developer to join our team on a full-time or contract-to-hire basis
, supporting client engagements based in Michigan.
This role is ideal for someone who enjoys building robust back-end systems, working across modern architectures, and collaborating closely with cross-functional teams to deliver reliable, scalable solutions.
You’ll contribute to the technical design, development, and delivery of enterprise-grade applications, often as part of a full-stack or distributed systems environment.
Employment, Location, And Travel- Full-time salaried or contract-to-hire
- Fully remote, partially remote, or on-site in our Grand Rapids office depending on applicant’s location and preference
- Brightly has national clients, so some travel may be required
- Four-day work week (optional based on preference)
- Health insurance
- 401(k)
- Paid time off
- Paid holidays
- Maternity leave & parental leave
- Paid training opportunities
- Memberships/discounts
- Design, develop, and maintain applications using Java and modern back-end frameworks (Spring Boot, Spring MVC)
- Build and integrate RESTful APIs and microservices
- Collaborate with front-end developers, QA, and Dev Ops teams
- Participate in system architecture and technical design decisions
- Write clean, maintainable, and testable code
- Troubleshoot, debug, and optimize application performance
- Contribute to CI/CD pipelines and deployment processes
- Participate in Agile ceremonies and distributed team collaboration
- Ensure security, scalability, and reliability of applications
- 5+ years of professional software development experience
- Strong expertise in Java (8+) and Spring Boot/Spring ecosystem
- Experience building REST APIs and microservices architectures
- Familiarity with relational databases (Postgre
SQL, MySQL, etc.) - Experience with version control systems (Git)
- Strong understanding of software design patterns and best practices
- Experience working in Agile environments
- Strong communication and collaboration skills
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with containerization (Docker, Kubernetes)
- Experience with message queues (Kafka, Rabbit
MQ) - Knowledge of CI/CD tools (Git Hub Actions, Jenkins, Git Lab CI)
- Experience with No
SQL databases (Mongo
DB, Dynamo
DB) - Exposure to front-end technologies or full-stack development
- Experience in enterprise or consulting environments
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).