Senior Java Developer

Highbrow Technology Inc — United States · Posted ~2 hours ago

Senior Full-time Hybrid

Skills

Core Java Spring Boot RESTful services distributed systems event-driven architecture Kafka AWS CI/CD DevOps Agile/Scrum Java REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology organization is looking for a senior Java developer with 8–10 years of experience to design and maintain scalable applications. You will build RESTful services with Spring Boot, develop distributed and event-driven systems, integrate messaging infrastructure, and contribute to cloud deployment and CI/CD practices. Collaboration takes place within an Agile/Scrum engineering environment.

Highlights

Build high-performance, scalable applications using Java and Spring Boot, with exposure to distributed systems, event-driven architecture, cloud infrastructure, and modern DevOps practices. The role offers hands-on technical ownership and cross-functional Agile collaboration.

Description

Job Title: Senior Java Developer Location: Raleigh (NC), Charlotte (NC), Atlanta (GA) Experience: 8–10 Years Job Summary We are seeking an experienced Senior Java Developer with strong expertise in Core Java and Spring Boot to design, develop, and maintain scalable applications. The role requires hands-on experience in building distributed, event-driven systems, along with exposure to AWS, Kafka, and modern DevOps practices. Key Responsibilities Design, develop, and maintain high-performance Java-based applicationsBuild and implement RESTful services using Spring Boot frameworkDevelop scalable, resilient solutions using event-driven and distributed architecturesIntegrate messaging systems such as Kafka for asynchronous processingCollaborate with cross-functional teams in Agile/Scrum environmentsContribute to CI/CD pipeline implementation and code deployment processesEnsure adherence to SDLC best practices, coding standards, and security guidelinesTroubleshoot, debug, and optimize application performanceRequired Skills (Primary) Strong expertise in Core Java (Java 8+)Hands-on experience with Spring Boot frameworkSolid understanding of object-oriented design and design patternsWell verse with microservices architectureWorking with SQL and No SQL databases.Preferred Skills (Secondary) Experience with AWS services (EC2, S3, Lambda, etc.)Experience with Apache Kafka / messaging systemsTechnical Competencies Understanding of CI/CD pipelines (e.g., Jenkins, GitHub Actions, etc.)Knowledge of Software Development Life Cycle (SDLC)Experience with event-driven and distributed systemsFamiliarity with DevOps practices and tools