Job Description
Required skills:
12+ years of hands-on experience in Java, Spring Framework, Spring Boot and Spring Securities.
Strong expertise in Microservices architecture and Kafka, MQ building scalable distributed applications.
Proficiency in SQL Server for database design, stored procedures, query optimization, and performance tuning.
Solid understanding of RESTful APIs, API gateways, and authentication mechanisms (OAuth, JWT, etc.)
Proficiency in ReactJS for developing dynamic frontend applications.
Familiarity with DevOps tools, CI/CD pipelines, and cloud platforms (AWS/Azure).
Experience with containerization and orchestration (Docker, Kubernetes).
Strong knowledge of software architecture, design patterns, and best practices.
Experience in unit testing, integration testing, and automation frameworks.
Excellent problem-solving skills, leadership capabilities, and ability to work in a fast-paced environment.
Job Description/ Responsibilities:
We are looking for a highly skilled Senior Full stack Developer with 12+ years of expertise in designing and developing scalable enterprise applications. The ideal candidate should have deep knowledge of Java, Spring, Spring Boot,Spring Security, Kafka,MQ, SQL Server, Microservices, Cloud and ReactJS. You will be responsible for developing, and optimizing complex distributed systems while mentoring junior engineers and driving best practices in software development.
Design, develop, and maintain high-performance, scalable, and secure applications using Java, Spring, and Spring Boot.
Architect and implement microservices-based solutions ensuring seamless integration across distributed systems.
Work with SQL Server to design database schemas, optimize queries, and ensure data integrity.
Implement messaging solutions using JMS and Kafka to enable reliable asynchronous communication between services.
Develop and maintain React-based frontend applications, ensuring seamless user experiences.
Drive cloud-based deployment strategies and CI/CD pipelines for continuous integration and delivery.
Optimize system performance, scalability, and security while following best coding practices.
Lead technical discussions, code reviews, and mentoring sessions to enhance team productivity.
Collaborate with cross-functional teams to define software requirements, architecture, and development roadmaps.
Ensure adherence to agile methodologies and participate in sprint planning, retrospectives, and daily stand-ups.
Job Tags
Similar Jobs
The Structures Company
...Required Skills ~ High School Diploma or GED required. ~4 years experience in wood finishing processes. ~ Advanced knowledge of cabinet finishing processes and products. ~ Experience in aerospace industry preferred. Position Purpose:...
Contemporary Amperex Technology Kentucky LLC
About Us Contemporary Amperex Technology Co., Limited (CATL) is a global leader in the development and manufacturing of EV batteries, with businesses covering R&D, manufacturing and sales in battery systems for new energy vehicles and energy storage systems. The company...
Sleepyhead
...delivering an exceptional experience from purchase to delivery. Job Summary: We are seeking a motivated and detail-oriented Supply Chain and Logistics Coordinator to join our team in Old Town Scottsdale. This role is ideal for a candidate with 1-2 years of experience...
Betty Shabazz International Charter Schools
...Betty Shabazz International Charter School (BSICS) is looking to hire dynamic teachers for the 2025-26 school year with an Illinois Professional Educator License endorsed in middle school english language arts (ELA) OR who have passed the ISBE Middle School ELA Test....
Blue Plate Media Services
...Senior Manager of Paid Social Media Blue Plate Media Services Location:Summit, NJ (25 Miles West of NYC - ONLY NJ... ...paid social media campaigns from start to finish on Meta (Facebook/Instagram) and TikTok Ads Manager ~ Strong technical expertise in Meta Ads...