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

    Job · 18279892

    HYDERABAD · FULLTIME

    Java Full Stack Developer

    Talworx Solutions logo

    Talworx Solutions

    Hyderabad · hybrid · Posted 34d ago

    Sourced fromNaukri
    ₹20.0L - ₹25.0L PA4–9 yrsfulltimeHyderabad

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

    agent · working

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

    Section · 01

    About this role

    • Job Title: Senior Java Full Stack Engineer
    • Role: Senior Java Full Stack Developer 
      Experience: 7-10 Years  
      Location: Hybrid - Hyd 
      Employment Type: Full-time 
    • Job Summary: We are seeking a highly skilled Senior Java Full Stack Engineer to join our dynamic development team. In this role, you will be responsible for designing, implementing, and maintaining Java-based applications. You will play a key role in our development team, ensuring scalable and efficient backend systems while also contributing to front-end technologies as needed.

    Experience and Skills


    • Bachelor of Engineering
    • Bachelor of Technology
    • Required Skills & Qualifications:
      • Extensive Experience: Minimum of 8 years of proven software development experience, specializing in Java, JavaScript framework like React, Spring Boot, and Oracle.
      • Modern Application Development:
      • In-depth knowledge of modern application architecture principles.
      • Clear understanding of Data Structures and Object-Oriented Principles using Java
      • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows.
      • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development.
      • Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
      • Full Stack Proficiency: Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications.
      • Front-End Development: Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS.
      • Back-End Development: Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar.
      • Database Expertise: Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle.
      • API Development: Proven capability in designing, developing, and implementing high-performance RESTful APIs leveraging appropriate frameworks and technologies.
      • CI/CD and DevOps:
      • Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift).
      • Experience with AWS is considered a significant advantage.
      • Agile Methodologies: Practical experience working within Agile development methodologies and utilizing project management tools such as JIRA.
      • Testing Automation: Ability to develop and automate comprehensive unit, integration, and end-to-end tests to ensure code quality.
      • Version Control: Solid understanding and practical experience with code versioning tools, including GitHub Enterprise.

    Key Responsibilities  

    • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis
    • Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes.
    • Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns.
    • Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary.
    • Follow and contribute to defining technical and team standards.
    • Collaborate technical leadership to achieve established goals, in line with our broader technical strategy.
    • AI-Driven Development: Leverage AI tools, such as GitHub Copilot, to enhance development efficiency, accelerate delivery timelines, and optimize software solutions.
    • AI Landscape Awareness: Maintain awareness of the rapidly evolving AI landscape and proactively propose innovative approaches to implement product features.
    • Problem Solving and Troubleshooting: Possess the expertise to analyze and effectively troubleshoot complex coding, application performance, and design challenges.
    • Root Cause Analysis: Capable of conducting thorough research to identify the root causes of development and performance issues, as well as devising and implementing effective defect resolutions.
    • Technical Acumen: Demonstrate a profound understanding of the technical requirements pertinent to the solutions under development.
    • Containerization and Orchestration: Utilize Docker for application containerization and Kubernetes for efficient service orchestration.
    • Communication and Risk Management: Effectively communicate progress, proactively anticipate bottlenecks, provide skilled escalation management, and adeptly identify, assess, track, and mitigate issues and risks across various levels.
    • Process Optimization: Streamline, automate, or eliminate redundant processes within architecture, build, delivery, production operations, or business areas where similar efforts or issues recur annually.

    Sourced from naukri

    Section · 02

    Skills

    HTMLJavascriptCSSReact.JsSpring BootJavaFullstack DevelopmentJava Fullstack

    Java Full Stack Developer · waiting for your command