Dein Partner für Cloud Server, IaaS und PaaS. Einfache Verwaltung per Interface, API und Providern für Terraform.
Java Developer, Spring Boot
Location
United States
Posted
130 days ago
Salary
0
Seniority
Senior
Job Description
Java Developer, Spring Boot
LUMASERV
• Implementation of backend solutions using modern web frameworks, with a focus on Spring Boot • Design and development of RESTful APIs • Writing and maintaining automated software tests to ensure code quality • Collaborating with frontend developers to design efficient API contracts • Conducting regular code reviews and promoting best practices • Implementing security standards and mitigating common security vulnerabilities • Working with databases to design efficient data models
Job Requirements
- Extensive professional experience in Java backend development
- Strong expertise in Spring Boot (or comparable modern frameworks such as Quarkus)
- Solid understanding of object-oriented programming, dependency injection, and design patterns
- Experience in designing and optimizing databases (MySQL, MariaDB, Redis)
- Proficient with automated testing (JUnit, Mockito)
- Familiarity with HTTP REST interfaces and API documentation formats (Swagger/OpenAPI)
- Experience with agile methodologies (Kanban, Scrum)
- Good understanding of web security principles and common vulnerabilities
Benefits
- Flexible working
- Modern technical equipment
- Short decision-making paths
- Responsibility and opportunities to shape projects
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer, Ruby
NavaBuilding simple, effective government services. Want to contribute? We're hiring!
• Work with fellow Nava engineers to design, review, and build well-crafted software • Collaborate with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems • Work in an agile manner to efficiently ship new features that meet user needs • Create tools and processes to automate our development, testing, and production workflows • Write and review technical documentation, performing code reviews • Participate in an on-call rotation to support production systems and investigate issues when they occur • Take part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed
Software Engineer, Drupal
NavaBuilding simple, effective government services. Want to contribute? We're hiring!
• Architect and deliver Drupal sites that are fully compliant with standards for design, accessibility, security, and performance • Write automated tests that support the delivery of quality software • Help define and support your application’s path to production • Work with less experienced engineers to level up their skills • Work directly with stakeholders and team members to set and manage expectations throughout the life of the project • Operate within an agile development process
Senior Software Engineer, Ruby
NavaBuilding simple, effective government services. Want to contribute? We're hiring!
• Work with fellow Nava engineers to design, review, and build well-crafted software • Collaborate with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems • Work in an agile manner to efficiently ship new features that meet user needs • Create tools and processes to automate our development, testing, and production workflows • Write and review technical documentation, performing code reviews • Participate in an on-call rotation to support production systems and investigate issues when they occur • Take part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed
• Design, develop, and own microservice-based backend applications using Java and Spring Boot. • Build APIs and platforms that serve multiple financial workflows and transaction types, ensuring scalability and flexibility. • Implement event-driven architectures for systems like deal lifecycle management, document generation, and notification pipelines. • Integrate intelligent capabilities such as automated term sheet parsing, deal analytics, and workflow recommendations. • Collaborate closely with product, frontend, DevOps, and data teams to bridge real-time and asynchronous system interactions. • Design efficient database schemas (MySQL), optimize data flows, and maintain consistency across distributed services. • Monitor, optimize, and scale backend services for performance, reliability, and high availability. • Participate in code reviews, architectural discussions, and innovation sprints to continuously raise the engineering bar.


