Java Full Stack Developer
Brillminds Global · Chennai · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
About this role
We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and React.js. The candidate should have experience building scalable enterprise applications, developing REST APIs, and integrating frontend and backend services. Hands-on experience with Python, AI-powered coding tools, and prompt engineering is highly desirable for this role.
Key ResponsibilitiesDesign, develop, and maintain scalable full-stack applications using Java, Spring Boot, and React.js.
Develop and integrate RESTful APIs and microservices.
Build secure, responsive, and high-performance user interfaces.
Implement authentication and authorization using Spring Security, OAuth, and JWT.
Work with relational databases such as Oracle and MySQL.
Perform code reviews, unit testing, debugging, and performance optimization.
Collaborate with cross-functional teams throughout the software development lifecycle.
Use AI-powered development tools to improve coding productivity and software quality.
Apply prompt engineering techniques to support code generation, debugging, testing, and documentation.
Use Python for scripting, automation, or application development where required.
Strong proficiency in Core Java and Java 8 or later.
Hands-on experience with Spring Boot, Spring Framework, and Microservices.
Strong experience with React.js and JavaScript.
Experience developing RESTful APIs and integrating backend services.
Knowledge of Hibernate/JPA and SQL databases.
Experience with Git, Maven, JUnit, and Agile methodologies.
Practical knowledge of Python.
Experience using AI coding assistants such as GitHub Copilot, Windsurf, or similar tools.
Strong prompt engineering skills.
Experience with Apache Kafka or other messaging systems.
Knowledge of AWS or other cloud platforms.
Familiarity with Agentic AI and Generative AI applications.
Experience with Docker, Kubernetes, and CI/CD pipelines.
Sourced from naukri