Posted on: 25/10/2025
Description :
Job Summary :
We are seeking a highly skilled Java Full Stack Developer with 6+ years of experience to join our dynamic team. The ideal candidate will have extensive hands-on experience in application development throughout the complete project lifecycle. The candidate will work on modern web applications using Java, Spring, Spring Boot, Angular, and related technologies while integrating with databases, middleware, and DevOps tools.
Key Responsibilities :
- Design, develop, and maintain scalable web applications using Java 8+, Spring/Spring Boot, and Angular.
- Develop RESTful web services and integrate with JMS/Kafka for asynchronous communication.
- Implement and maintain J2EE components including Servlets, JSP, XML, and other web technologies.
- Write clean, maintainable, and efficient code adhering to design patterns, multithreading, collections, lambda expressions, stream API, and functional programming principles.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize and tune Oracle SQL queries, develop stored procedures, and perform database performance analysis.
- Apply ORM frameworks like Hibernate/JPA for database interactions.
- Integrate 3rd party APIs and use tools such as JUnit, log4j, Jackson, FindBugs, Checkstyle, PMD for robust development.
- Participate in CI/CD pipelines using tools like Jenkins, GitLab, Maven, and Sonar.
- Monitor and troubleshoot production issues using tools like Splunk.
- Perform basic Unix operations and shell scripting for automation tasks.
- Maintain proper documentation and contribute to knowledge-sharing platforms like JIRA, Confluence.
Technical Skills :
Programming & Frameworks :
- Java (J2EE) : Core Java, Multithreading, Collections, Design Patterns, Lambda, Stream API, Functional Programming
- Spring Framework : Spring Core, Spring Boot, Dependency Injection, Lifecycle, Scope
- Angular : Angular 8+, JavaScript, TypeScript, HTML5, CSS, ngRX
- Web Technologies : Servlets, JSP, AJAX, JSON
Database :
- Oracle 10g/12c : SQL, Joins, Query Tuning, Stored Procedures, SQL Loader, Data Modeling, Normalization
Middleware :
- JMS, Apache Tomcat, MQ, Kafka
Tools & IDEs :
- Eclipse, IntelliJ, SVN, GIT, Maven
- JIRA, Confluence for project management and documentation
DevOps & CI/CD :
- Jenkins, GitLab, Maven, Sonar, Splunk
Testing & Code Quality :
- JUnit, Log4j, Jackson, FindBugs, Checkstyle, PMD
Required Qualifications :
- Bachelors degree in Computer Science, Information Technology, or a related field.
- 6 to 9 years of hands-on experience in Java Full Stack Development.
- Strong knowledge of object-oriented programming, design patterns, and coding best practices.
- Proven experience in Angular and modern front-end frameworks.
- Experience with CI/CD pipelines and DevOps tools.
- Strong SQL and database optimization skills.
- Excellent problem-solving and communication skills.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1564490
Interview Questions for you
View All