Description :
Notice Period : Immediate joiners preferred
Shift : 2pm to 11pm
About the Role :
We are looking for a Senior Java Full Stack Engineer who can think big, design smart, and code fast. You will take ownership of building enterprise-grade applications from front to back driving everything from design decisions and architecture to clean, scalable code.
If you thrive in solving complex problems, leading design discussions, and building cloud-native solutions, this is the perfect role for you.
Mandatory Skills :
- Full-Stack Web Development
- Java (Spring Boot)
- React.js
- REST / OData / GraphQL APIs
- Azure Cloud Services
- Docker
- CI / CD (GitHub Actions / Azure DevOps)
- API Security (OAuth / mTLS)
- SQL / NoSQL
Responsibilities :
Design, build, and maintain end-to-end web applications frontend, backend, APIs, and databases.Drive technical design decisions, define frameworks, estimate effort, and ensure architectural excellence.Partner with cross-functional teams (Product, QA, DevOps, Data, and Security) to deliver seamless solutions.Mentor junior engineers, lead code reviews, and champion best practices.Take charge of proof-of-concepts for emerging technologies and keep architecture documentation up to date.Evaluate existing .NET-based applications and modernize them into Java stack web apps.Serve as the SPOC (Single Point of Contact) for all web applications under the Shared Services group.Continuously improve efficiency by optimizing tools, frameworks, and processes.Requirements :
Expert-level proficiency in Java, Spring Boot, and Spring Framework.Strong front-end expertise in React.js with HTML5, CSS3, TypeScript, and ES6+.Solid experience building REST / OData / GraphQL APIs, API gateways, caching (Redis), and API security (OAuth / mTLS).Hands-on experience with Docker and deployments in Azure and on-premises environments.Skilled in CI / CD setup (GitHub Actions / Azure DevOps), automated testing, and service monitoring.Working knowledge of Azure services API Management, Service Bus, Event Hub, Vault, Container Services, Azure DBs, and OpenAI services.Practical knowledge of SQL / NoSQL databases and messaging systems (Kafka, Azure Service Bus, Event Hub).Excellent communication and leadership skills with the ability to design and code independently.Preferred (to have) :
Knowledge of C# / .NET technologies.Experience migrating TIBCO / MuleSoft to Spring Boot microservices.Experience developing APIs on Snowflake using Snowpark SDK.Exposure to MCP servers for LLM tool integration or Spring AI frameworks.(ref : hirist.tech)