Java Developer
Listed on 2026-07-01
-
Software Development
Backend Developer, Full Stack Developer, Java Developer, Software Engineer
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 (PostgreSQL, 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, RabbitMQ)
- Knowledge of CI/CD tools (Git Hub Actions, Jenkins, Git Lab CI)
- Experience with No
SQL databases (MongoDB, DynamoDB) - 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).