Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14479003

    CHENNAI · FULLTIME

    Java Developer

    Zuci Systems India logo

    Zuci Systems India

    Chennai · onsite · Posted 53d ago

    Sourced fromNaukri
    Undisclosed8–13 yrsfulltimeChennai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Naukri · 6 questions to answer1.7s
    • Decided the answers for all of them2.7s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Role & responsibilities

    Experience: 8+ years

    Job description

    Key Responsibilities:

    1. Software Development & Implementation

    • Design, develop, and maintain Java applications using frameworks like Spring Boot, Hibernate, and JPA.
    • Implement RESTful APIs, SOAP web services, and microservices-based architectures.
    • Ensure code quality, reusability, and adherence to best practices.
    • Optimize application performance and scalability.

    2. Back-End Development & API Integration

    • Develop and integrate APIs for seamless data exchange between front-end and back-end systems.
    • Implement authentication and authorization mechanisms (OAuth, JWT, Spring Security).
    • Work with messaging systems like RabbitMQ, Kafka for asynchronous processing.

    3. Database Management

    • Work with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB) for data persistence.
    • Write optimized queries and stored procedures for database interactions.
    • Ensure database security, indexing, and optimization for better performance.

    4. Testing & Debugging

    • Perform unit testing using JUnit, Mockito and integration testing for ensuring code reliability.
    • Debug and troubleshoot performance issues, memory leaks, and runtime exceptions.
    • Implement logging mechanisms using Log4j, SLF4J.

    5. CI/CD & DevOps Collaboration

    • Work with DevOps teams to integrate code into CI/CD pipelines (Jenkins, GitLab CI/CD, Azure DevOps).
    • Utilize containerization tools like Docker, Kubernetes for application deployment.
    • Collaborate on cloud-based deployments using AWS, Azure, or Google Cloud.

    6. Security & Performance Optimization

    • Ensure application security using encryption, authentication, and secure coding standards.
    • Optimize Java applications for speed and efficiency.
    • Identify and resolve vulnerabilities following OWASP best practices.

    7. Agile Development & Team Collaboration

    • Participate in Agile/Scrum ceremonies (sprint planning, daily stand-ups, retrospectives).
    • Work with product managers, business analysts, and UI/UX designers to refine requirements.
    • Collaborate with front-end developers to integrate APIs and enhance user experience.

    8. Documentation & Continuous Learning

    • Maintain technical documentation, including system architecture and API documentation.
    • Stay updated with Java advancements, frameworks, and best practices.
    • Contribute to knowledge-sharing sessions and team mentorship.

    Requirements

    Technical Skills:

    • Core Java (JDK 11+), Spring Boot, Hibernate, JPA.
    • Microservices architecture, RESTful APIs, SOAP web services.
    • SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Cassandra).
    • Testing frameworks (JUnit, Mockito).
    • Version control (Git, GitHub, GitLab, Bitbucket).
    • CI/CD tools (Jenkins, Docker, Kubernetes).
    • Cloud services (AWS, Azure, GCP) - optional but preferred.
    • Angular development

    Soft Skills:

    • Strong analytical and problem-solving skills.
    • Effective communication and teamwork abilities.
    • Ability to work in a fast-paced, Agile environment.
    • Attention to detail and passion for software development.

    Preferred Qualifications:

    • Bachelor's degree in Computer Science, IT, or related field.
    • Certifications like Oracle Certified Java Programmer (OCJP), Spring Professional Certification are a plus.

    Regards,

    Team Talent Acquisition

    Sourced from naukri

    Section · 02

    Skills

    Rest Api ServicesReact.JscloudSQLSpring BootJavaAngularjsMicroservicesHibernate

    Java Developer · waiting for your command