Senior Java Full Stack Developer
Kasmo · Bridgeville, PA
All reasons
In its favour
- Still listed on the employer's own board
Job Title
Senior Java Full Stack Developer
Primary Skills
Java, Spring Boot, React JS, Kafka, REST APIs, SQL
Job Description
Job Title
Senior Java Full Stack Developer
Overview
We are seeking a highly skilled and motivated Senior Java Full Stack Developer for an onshore contractor engagement, with strong experience in Java, Spring Boot, Kafka or similar event-driven architecture, and React JS/UI development. The ideal candidate will possess excellent communication and analytical skills, and be capable of working collaboratively across teams to deliver scalable, secure, and high-performance solutions.
Key Responsibilities
- Design, develop, test, and maintain backend services using Java and Spring Boot.
- Implement and manage event-driven systems using Kafka or equivalent technologies.
- Build responsive, reusable, and dynamic user interfaces using React JS, JavaScript/TypeScript, HTML, and CSS.
- Integrate front-end applications with backend REST APIs and enterprise data services.
- Collaborate with IT teams to incorporate security best practices, including OAuth 2.0, OpenID Connect, or JWT-based authorization.
- Partner with cross-functional teams to define requirements, design solutions, and deliver new features.
- Analyze and optimize application performance, reliability, and scalability.
- Develop unit and integration tests and support CI/CD and automated deployment processes.
- Participate in code reviews, technical design discussions, mentoring, and knowledge sharing.
- Communicate effectively with stakeholders to clarify requirements, resolve issues, and deliver solutions.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of professional software development experience, including strong full-stack development experience.
- Strong hands-on proficiency in Java 11/17+, Spring Boot, Spring Framework, and RESTful APIs.
- Hands-on experience with Kafka or similar event streaming platforms.
- Strong experience with React JS and modern front-end development practices.
- Experience with JavaScript/TypeScript, HTML5, CSS3, and reusable component development.
- Experience with relational databases such as SQL Server, PostgreSQL, or Oracle.
- Understanding of microservices architecture and API-based integrations.
- Experience with Git, CI/CD pipelines, automated testing, and modern software engineering practices.
- Strong debugging, problem-solving, analytical, verbal, and written communication skills.
- Ability to independently drive technical implementation and collaborate with distributed business and engineering teams.
Preferred Qualifications
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Experience with Docker and Kubernetes.
- Familiarity with Azure DevOps, GitHub Actions, Jenkins, or similar CI/CD tooling.
- Experience developing applications in financial services, banking, risk, compliance, or another regulated environment.
- Agile/Scrum development experience.
Skills
More jobs at Kasmo
All 132Similar roles
- Senior GCP Backend Engineer (Payments Platform) - HybridGenesis10 · Columbus, OH · USD 65–80/hrjust now
- Java Software EngineerCogent Infotech · New York City, NYtoday
- Full Stack developer_nov025f909076-d657-4269-a81f-6274bb186535 · Anchorage, AK, United States · Bastrop, TX, United States · USD 120,000–150,000/yrtoday
- Senior Front-end EngineerBeacon Biosignals · Boston, MA · USD 170,000–190,000/yrtoday
- Lead Software EngineerJPMC · Jersey City, NJ, United States · USD 156,750–215,000today
- AWS Connect DeveloperJobgether · US · USD 115,000–200,000/yrtoday