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

    Job · 20486438

    PUNE · FULLTIME

    Java Sr. Developer

    Systems Plus

    Systems Plus

    Pune · onsite · Posted 13d ago

    Sourced fromNaukri
    Undisclosed8–13 yrsfulltimePune

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role


    Job Description - Senior Java AWS Developer Role Overview
    We are looking for an experienced Senior Java AWS Developer to join our team for a large-scale application modernization program. The candidate will be responsible for designing and developing scalable, reliable, and maintainable backend services using Java and AWS serverless technologies.
    The ideal candidate should have strong hands-on expertise in Core Java, PostgreSQL/SQL, AWS Lambda, and event-driven/serverless architectures. The role requires someone who can independently own complex development workstreams, contribute to technical design decisions, troubleshoot complex issues, and ensure high standards of code quality and engineering practices.
    Key Responsibilities
    • Design, develop, and maintain scalable backend applications and services using Core Java.
    • Design and implement AWS serverless and event-driven solutions.
    • Develop and maintain serverless components using AWS Lambda.
    • Implement asynchronous and event-driven processing using Amazon SQS and related AWS services.
    • Design and implement data persistence solutions using PostgreSQL and DynamoDB.
    • Develop efficient SQL queries, stored database operations, and data-access components.
    • Design robust application workflows with appropriate exception handling, retry mechanisms, idempotency, error handling, and logging.
    • Implement application monitoring and troubleshooting capabilities using Amazon CloudWatch.
    • Analyze existing/legacy application workflows and translate business and technical requirements into modernized Java/AWS solutions.
    • Participate in technical design discussions and contribute to solution and component-level architecture.
    • Write clean, maintainable, reusable, and testable code following established coding standards and design principles.
    • Develop comprehensive unit tests using JUnit/Mockito and maintain appropriate code coverage.
    • Perform peer code reviews and provide technical guidance to other developers.
    • Troubleshoot complex application, database, integration, performance, and AWS-related issues.
    • Work closely with Architects, Business Analysts, QA engineers, DevOps engineers, and customer technical teams.
    • Participate in technical walkthroughs, design reviews, code reviews, testing, and defect-resolution activities.
    • Support CI/CD and deployment activities across development and test environments.
    • Take end-to-end ownership of assigned modules/features from technical design through development, testing, and successful delivery.
    Technical Skills Mandatory
    • 8+ years of software development experience, with strong hands-on Java development experience.
    • Strong expertise in Core Java.
    • Strong understanding of:
    • Object-Oriented Programming and design principles
    • Collections
    • Exception Handling
    • Java Streams
    • Multithreading and Concurrency
    • Generics
    • Design Patterns
    • Strong hands-on experience with PostgreSQL / SQL.
    • Strong understanding of JDBC and database connectivity.
    • Experience designing and developing REST APIs and backend services.
    • Strong understanding of application architecture, debugging, performance optimization, and troubleshooting.
    • Experience with JUnit / Mockito and automated unit testing.
    • Experience with Maven and Git.
    • Ability to understand complex existing systems and translate requirements into technical solutions.
    • Experience working in Agile software development environments.
    AWS Skills
    Candidates should have good hands-on experience with AWS, particularly:
    • AWS Lambda
    • Amazon SQS
    • Amazon DynamoDB
    • Amazon CloudWatch
    • AWS IAM concepts and permissions
    • Serverless and event-driven architecture concepts
    • Logging, monitoring, retry, failure handling, and troubleshooting in AWS environments
    Experience with additional AWS services such as S3, SNS, EventBridge, Step Functions, Secrets Manager, Parameter Store, API Gateway, and RDS/Aurora PostgreSQL will be an advantage.
    Preferred / Good-to-Have Skills
    • Experience with AWS CDK, CloudFormation, Terraform, or other Infrastructure-as-Code technologies.
    • Experience working on legacy application modernization or cloud migration programs.
    • Experience modernizing batch-oriented or monolithic applications into serverless/event-driven architectures.
    • Experience with CI/CD pipelines and DevOps practices.
    • Understanding of microservices and distributed application architecture.
    • Experience with application observability, monitoring, and performance optimization.
    • Exposure to static code analysis and quality tools such as SonarQube.
    • AWS certification such as AWS Certified Developer - Associate or AWS Certified Solutions Architect - Associate is an advantage.
    Senior-Level Expectations
    • Ability to independently own complex modules and development workstreams.
    • Ability to convert functional and technical specifications into robust implementations.
    • Strong problem-solving and debugging capabilities.
    • Ability to identify technical risks and dependencies early and communicate them clearly.
    • Ability to participate effectively in architecture and technical design discussions.
    • Ability to review code and provide technical guidance to other developers.
    • Strong focus on engineering quality, maintainability, performance, and reliability.
    • Comfortable working directly with architects, technical leads, QA teams, and customer engineering teams.
    • Strong communication skills and ability to explain technical decisions and implementation approaches during technical walkthroughs.
    Experience
    • Overall Experience: 8+ years
    • Relevant Java Experience: 6+ years
    • AWS Experience: 2+ years preferred, with hands-on serverless development experience
    • Prior experience in enterprise application modernization projects is strongly preferred.



    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    Amazon CloudwatchAws LambdaAgileAuroraaws iamapisamazon web servicesagile software developmentapplication monitoringamazon sqsapplication architectureAws Api GatewayAWS CDKAsynchronousApplication ModernizationArchitectureAWS Certified

    Section · Company

    About Systems Plus

    Systems Plus

    Systems Plus

    IT Services & Consulting

    364

    employees

    1987

    39 years old

    Dallas, Texas

    United States (USA)

    ₹14.4L PA avg

    Avg at Systems Plus

    About

    Systems Plus delivers tailored technology consulting and managed services, aiding businesses in navigating digital transformation.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    4.3/ 5

    Culture

    5.0

    Career growth

    4.9

    Work-life

    5.0

    Employees rate it well for

    Company Culture43Work-Life Balance43

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 9,790 jobs in Pune
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained