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

    Job · 11957953

    PUNE · FULLTIME

    Senior Software Engineer

    Principal Global Services logo

    Principal Global Services

    Pune · onsite · Posted 66d ago

    Sourced fromFoundit
    Not disclosedFresherfulltimePune

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

    agent · working

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

    Section · 01

    About this role

    Responsibilities

    What Makes This Opportunity Unique

    At Principal Financial Group, we believe in pushing the boundaries of what's possible. As a Senior Software Engineer, you will have the chance to work on innovative technologies and projects that make a real impact. Our team is dedicated to delivering world-class solutions, and we are looking for someone just as ambitious and passionate to join us!

    Key Responsibilities

    • Build, develop, and maintain high-quality Java applications.
    • Implement robust and scalable REST APIs using Spring Boot.
    • Architect and develop microservices with a focus on performance, security, and reliability.
    • Collaborate with multi-functional teams to successfully implement solutions.
    • Optimize and tune applications for performance and scalability.
    • Build and maintain comprehensive technical documentation.
    • Ensure code quality through automated testing and code reviews.

    Qualifications

    Required Technical Skills

    • Core Java: Strong proficiency in Java 8+ (preferably Java 11/17+).
    • Comprehensive knowledge of OOP principles, Collections Framework, Multithreading & Concurrency, Exception Handling, JVM fundamentals, and performance tuning.
    • Frameworks & Backend Development: Extensive experience with Spring Microservices.
    • Expertise in developing and modifying REST/SOAP APIs.
    • Proficient with AWS services such as EC2, ECS/EKS (preferred), Lambda, S3, RDS, DynamoDB, IAM, CloudWatch
    • Database Technologies: Proficient in SQL and experienced with relational databases (PostgreSQL, DB2, Oracle), familiar with database optimization and performance tuning.
    • Experience with Git, GitHub Actions, Maven/Gradle, Docker, and understanding of CI/CD pipelines and deployment automation.
    • Hands on experience with AI tools like GitHub copilot, Claude.
    • Testing: Proficient with JUnit, Mockito, integration testing, and automated testing practices.

    Nice-to-Have Qualifications & Experience

    • AWS certification for endorsement
    • Familiarity with messaging and event-driven architectures like Kafka/RabbitMQ/ActiveMQ.
    • Experience with observability and monitoring tools like ELK Stack/Grafana etc..
    • Exposure to architecture and development principles such as Domain-Driven approaches, development patterns, and system development for large-scale applications.
    • Familiar with AI SDLC
    • Experience working in Agile/Scrum teams, including participation in sprint planning, estimation, and retrospectives.

    Sourced from foundit

    Section · 02

    Skills

    MavenDockerJUnitDB2PostgresqlgradleGithub ActionsMockitoJava 8SOAP APIsOracle DBJava 11SQLREST APISpring BootMicroservicesGIT

    Section · Company

    About Principal Global Services

    Principal Global Services logo

    Principal Global Services

    Insurance

    3.1k+

    employees

    1987

    39 years old

    Des Moines

    United States (USA)

    About

    Principal connects all kinds of experts—the savvy business leader, the hardworking employee, the thoughtful investor—with the retirement, benefits, and investment insights.

    Industries

    InsuranceBanking / Insurance / AccountingFinancial Services

    Employee ratings

    817 reviews

    3.6/ 5

    Culture

    3.5

    Career growth

    3.0

    Work-life

    3.8

    Employees rate it well for

    Work Life Balance142Work Culture116Senior Management81Salary81Career Growth51

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer · waiting for your command