Expired on: Jan 12, 2025
Software Engineer Principal
Table of Contents
- 45187
- Engineering & Technology
- Regular Full-Time
- Pune, India
- In-Office few days a week (a minimum of 3 days in office) and Work from Home
Responsibilities
Key Responsibilities:
- Developer role is responsible for developing, testing and maintaining the application/s with established processes.
- Develop and maintain technical designs based on requirements
- Develop application code for programs while following coding standards
- Develop and execute unit tests
- Complete Analysis & documentation as required by the project
- Support application testing and resolve test defects
- Report status updates as required by the project
- Follow established project execution processes
- Get actively involved in Training, self-development & knowledge sharing
- Implementing cloud applications using AWS services, Typescript and Java.
- Write clean, maintainable and efficient code while adhering to best practices and coding standards.
- Work closely with product manager and engineers in to define and refine requirements.
- Troubleshoot and resolve complex technical issues and performance bottlenecks.
- Create and maintain technical documentation for code and processes.
- Stay up-to-date with industry trends and emerging technologies to continuously improve our development practices.
Mandatory Skills:
- 2+ years of software development experiences with focus on AWS cloud development and distributed applications development with Java & J2EE.
- 1+ years of experience in AWS development using typescript. If not worked on typescript, willing to learn typescript because as per Principal standards typescript is the preferred language for AWS development.
- Hands on experience and deploying applications on AWS cloud infrastructure(e.g., EC2, Lambda, S3, DynamoDB, RDS, API Gateway, EventBridge, SQS, SNS, Fargate etc).
- Hands on experience in Java/J2EE, Spring, Spring boot development and good understanding of serverless computing.
- Experience with REST API and Java Shared Libraries.
- Core Java, J2EE,
- Good OOPs concepts & principles Understanding of MVC framework (Spring) Java persistence framework (like iBATIS/Mybatis/Hibernate),
- Developing test cases using JUnit, Application server (Websphere/Apache) – Basic configurationIDE (like RAD/Eclipse/Intellij),
- Markup languages (like XML/JSON),
- SpringBasic understanding of UMLUnderstanding of Versioning tools & Branching strategies (ClearCase/SVN/GIT),
- Working knowledge of CI & Build tools like Jenkins,
- MavenDatabase Concepts & SQL (using RDBMS like DB2/oracle) Knowledge of SDLC (like Agile, SAFe)
Qualifications
Education: Graduate – Bachelor’s degree (any stream)Additional Information
Good to have:
- AWS Cloud practitioner or AWS Certified Developer or AWS certified solutions architect is plus.
Requirements:
- Strong knowledge on Java Development/Versioning Tools like IntelliJ/Git/Maven.
About SocialHanuman.com
Welcome to SocialHanuman.com – your trusted source for the latest MNC jobs in Pune, job openings for freshers in 2024, and daily job postings for freshers across industries. We’re dedicated to bringing you real-time job listings, expert resume and LinkedIn optimization tips, interview preparation guides, and English communication skills training. Whether you’re a fresher entering the workforce or looking to advance your career, SocialHanuman.com is here to support you every step of the way with valuable insights, up-to-date job postings, and the motivation you need to achieve your career goals.
Sorry! This job has expired.
