Lead Java Developer - Bengaluru, India - Mergen IT | Your Trusted ServiceNow Partner

    Mergen IT | Your Trusted ServiceNow Partner
    Mergen IT | Your Trusted ServiceNow Partner Bengaluru, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    Role Summary

    The Java/J2EE Developer with 8-10 years of experience who is responsible for developing and maintaining Java-based applications in frameworks like Spring/ Quarkus, primarily using Java/J2EE technologies, RDBMS, and RESTful web services. The role requires experience in JSON and exposure to DynamoDB/MongoDB, AWS, to efficiently design, develop, and deploy scalable applications.

    Dimension of Function

    Collaborate with cross-functional teams to understand requirements and develop high-quality Java/J2EE applications in frameworks like Spring/ Quarkus

    Create RESTful web services and APIs to enable communication between different system components.

    Collaborate with stakeholders to design efficient data models using JSON and NoSQL databases like DynamoDB/MongoDB.

    Contacts

    Project Managers, Product Owner, Product Manager, Customer Product Manager, Business Owner, Development team/s, Business Analyst, Solution Architect,

    Area of Responsibility

    Develop and maintain Java/J2EE applications using frameworks like Spring/ Quarkus using industry best practices.

    Collaborate with stakeholders to understand business requirements and propose technical solutions.

    Design and develop MySQL databases based on application needs.

    Implement and maintain RESTful web services using JSON for seamless integration with other components.

    Conduct thorough testing and debugging of applications and databases.

    Collaborate with cross-functional teams to ensure timely and successful delivery of projects.

    Stay updated with the latest technologies and frameworks in Java and related technologies.

    Provide technical guidance and mentorship to junior developers, as required.

    Ensure code quality, performance, and security in all deliverables.

    Knowledge / Experience

    Strong experience (8years) in Java/J2EE development using frameworks like Spring/ Quarkus with hands-on knowledge of MySQL, REST, JSON.

    Good understanding of NoSQL databases like DynamoDB/MongoDB is a plus.

    Experience with AWS services like EC2, S3, Lambda, etc., is beneficial.

    Sound understanding of software development principles and Agile methodologies.

    Proficient in writing efficient SQL queries and optimizing database performance.

    Excellent problem-solving and debugging skills to identify and resolve issues.

    Ability to work independently and as part of a team in a fast-paced, deadline-driven environment.

    Strong communication skills to effectively collaborate with team members and stakeholders.

    Proactive attitude towards learning and implementing new technologies and frameworks.

    Ability to prioritize tasks and manage multiple projects simultaneously.

    Knowledge of security best practices and how to implement them in Java-based applications.