Java Backend Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Lumiere Systems · 2 months ago

Java Backend Developer

Lumiere Systems is seeking a skilled Java Backend Developer to join their dynamic engineering team. In this role, you will design, develop, and maintain scalable microservices-based applications while collaborating with frontend teams and stakeholders to deliver high-performance solutions.

Information Technology & Services

Responsibilities

Design and implement backend services using Java and Spring Boot, ensuring adherence to microservices architecture principles for scalability and maintainability
Develop and optimize ETL (Extract, Transform, Load) processes to handle large-scale data ingestion, transformation, and integration from diverse sources
Build and manage RESTful APIs and event-driven systems using Kafka for real-time data streaming and asynchronous communication between services
Work with relational databases (SQL) and NoSQL databases (MongoDB, GraphDB) to model, query, and persist complex data structures, including graph-based relationships for advanced analytics
Collaborate with frontend developers to integrate Angular-based UIs with backend services, ensuring seamless data flow and API compatibility
Utilize GitHub for version control, branching strategies, and CI/CD pipelines, while tracking progress and resolving issues via Jira
Conduct code reviews, write unit/integration tests, and debug applications to maintain high code quality and performance standards
Stay updated with emerging technologies and contribute to architectural decisions for system improvements

Qualification

JavaSpring BootMicroservicesETL processesApache KafkaSQL databasesNoSQL databasesGitHubJiraAngularContainerizationCloud platformsSecurity best practicesMonitoring toolsAutomated testingProblem-solvingCommunicationMentoring

Required

Bachelor's degree in Computer Science, Engineering, or a related field
5+ years of hands-on development experience as a Java Backend Developer, with proven expertise in building and deploying production-ready applications
Strong proficiency in Java (JDK 8+), Spring Boot, and microservices frameworks (e.g., Spring Cloud)
Experience with ETL tools/processes (e.g., Apache NiFi, Talend) and data modeling in SQL (e.g., PostgreSQL, MySQL) and MongoDB
Familiarity with Apache Kafka for messaging and event sourcing, and GraphDB (e.g., Neo4j) for handling interconnected data
Proficiency in GitHub for collaborative development and Jira for agile project management
Solid understanding of Angular for full-stack integration, though primary focus is backend
Excellent problem-solving skills, with a track record of delivering features end-to-end in agile environments

Preferred

Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure)
Knowledge of security best practices (OAuth, JWT) and performance optimization techniques
Familiarity with monitoring tools (Prometheus, ELK Stack) and automated testing frameworks (JUnit, Mockito)
Strong communication skills and ability to mentor junior developers

Company

Lumiere Systems

twitter
company-logo
With years of experience in helping businesses grow, we’ve mastered the skills of understanding business requirements irrespective of the industry they serve.

Funding

Current Stage
Late Stage
Company data provided by crunchbase