Job Title: Application Developer
Location: [Bengaluru]
Experience Required: Minimum 5 years


Job Overview:

We are seeking an experienced Application Developer to join our team. In this role, you will design, build, and configure applications to meet business process and application requirements using Java Enterprise Edition. You will lead the development efforts, implement agile methodologies, and ensure the delivery of high-quality software solutions.

Key Responsibilities:

  • Application Design and Development: Analyze, design, build, and configure applications to meet business needs using Java, J2EE, and related technologies.
  • Project Management: Lead projects using agile methodologies and manage project execution effectively.
  • Team Leadership: Guide and mentor team members to ensure successful project delivery and adherence to coding standards.
  • Integration and Compliance: Work on Payments Integration, Payment Compliance, and other integration tasks.

Technical Experience:

  • Must-Have Skills:
    • Proficiency in Java Enterprise Edition, Java, and J2EE.
    • Experience with frameworks like Spring, Hibernate, Spring Boot, and Microservices.
    • Strong knowledge of Payments Integration and Payment Compliance.
    • Familiarity with CI/CD pipelines using tools like Jenkins, GIT, and SVN.
  • Good-to-Have Skills:
    • Experience with Database technologies such as DB2, MySQL, PostgreSQL.
    • Working knowledge of agile project management tools like Jira and Confluence.
    • Experience with Splunk and Dynatrace for monitoring and performance management.

Professional Attributes:

  • Positive Attitude: Maintain a proactive and positive approach in all tasks.
  • Communication Skills: Exhibit excellent communication skills for effective team and client interactions.
  • Time Management: Demonstrate strong time and task management abilities.
  • Quick Learning: Show the ability to rapidly learn and adapt to new technologies.
  • Leadership: Display leadership qualities and the capability to lead project teams effectively