Padmi

Java Developer

Bangalore · HybridPosted 2 months ago
Software engineeringSeniorFull Time, Permanent
Apply at Cognizant

Opens the source posting on naukri.com

Source description

About the role

View original

Job Summary: We are seeking a highly skilled Java Full Stack Developer with strong experience in Java/J2EE, Spring Boot, JBoss, Oracle 19c, and GitHub . The ideal candidate will be responsible for designing, developing, testing, and maintaining enterprise-grade applications while collaborating with cross-functional teams in an Agile environment. Key Responsibilities: Design, develop, and maintain scalable and high-performance Java/J2EE applications. Build and enhance RESTful APIs and microservices using Spring Boot. Deploy, configure, and troubleshoot applications hosted on JBoss Application Server. Develop and optimize database solutions using Oracle 19c. Perform code reviews and ensure adherence to coding standards and best practices. Manage source code repositories and CI/CD integration using GitHub. Analyze business requirements and translate them into technical solutions. Collaborate with architects, business analysts, QA teams, and stakeholders throughout the SDLC. Provide production support and resolve application issues in a timely manner. Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives. Required Skills Strong experience in Java/J2EE development . Hands-on expertise in Spring Boot and REST API development. Experience with JBoss/WildFly Application Server deployment and administration. Strong database development experience with Oracle 19c . Proficiency in GitHub for source code management and version control. Knowledge of SQL, PL/SQL, and database performance tuning. Experience with unit testing frameworks and debugging techniques. Understanding of software design patterns and object-oriented programming principles. Familiarity with Agile/Scrum methodologies. Preferred Skills Experience with Microservices Architecture. Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or similar. Exposure to containerization technologies such as Docker and Kubernetes. Experience in Banking, Payments, or Financial Services domain. Knowledge of cloud platforms (AWS, Azure, or GCP) is an added advantage. Educational Qualification Bachelor's or master's degree in computer science, Information Technology, Engineering, or a related field. Key Competencies Strong analytical and problem-solving skills. Excellent communication and stakeholder management abilities. Ability to work independently as well as within a collaborative team environment. Commitment to quality, performance, and continuous improvement.

One address, no account. We’ll tell you when matching roles go live.

More at Cognizant

Related open roles

View all roles