We are seeking a skilled and motivated Software Engineer with strong expertise in Java, J2EE, Spring, Spring Boot , and EXTJS to join our development team. This role involves full-stack development, integrating backend systems with modern front-end technologies, while ensuring performance, scalability, and security.
The ideal candidate will bring hands-on experience with Oracle databases, DevOps CI/CD practices, and secure coding standards to help us build, deploy, and maintain high-performance enterprise applications.
Key Responsibilities Design, develop, and maintain high-quality Java-based applications using Spring, Spring Boot , and J2EE .
Implement interactive and responsive user interfaces using EXTJS framework.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, efficient, and well-documented code adhering to industry standards.
Develop and maintain PL/SQL procedures and queries in Oracle.
Use tools like GitHub and Jenkins for version control, build, and deployment.
Integrate security best practices using App Scan and ensure application compliance.
Participate in code reviews, troubleshooting, debugging, and performance tuning.
Contribute to the full software development lifecycle (SDLC) and agile processes.
Technical Skills Required Languages/Frameworks: Java, J2EE, Spring, Spring Boot, EXTJS
Database: Oracle (SQL & PL/SQL)
DevOps/CI-CD Tools: Jenkins, GitHub
Practices: DevOps, CI/CD, Secure coding (App Scan)
Others: Strong knowledge of RESTful APIs, Microservices architecture, MVC design pattern