I

Software Engineer - Java Full Stack (Java, Angular, AWS)

IN1 Nationwide Global Services Center Private Limited
NewPosted today

LOCATION

Hyderabad · Hybrid

EXPERIENCE

8 - 10 Years

TYPE

FullTime

SKILLS REQUIRED

JavaAngularAWS ServicesSpring BootMicroservices ArchitectureRESTful APIsApache KafkaCI/CDSQL

Job description

Overview

Software Engineer focused on delivering high-quality, efficient technology solutions by crafting new software applications or modifying and supporting existing packaged or custom-built applications, with a Java full stack emphasis (Java, Angular, AWS).

What you'll do

  • Analyze, solution, develop, test, debug, document and deploy software according to standards in an agile environment.
  • Apply secure software and systems engineering practices throughout the delivery lifecycle to protect data and technology solutions from threats and vulnerabilities.
  • Use DevSecOps practices, tooling and techniques.
  • Drive continuous improvement and learning through ongoing training, practice and innovation.
  • Manage medium to large project priorities, deadlines and deliverables proactively.
  • Collaborate across teams and adhere to company standards.

What you'll need

  • 8-10 years of hands-on software development experience.
  • 5+ years developing enterprise applications using Java technologies.
  • 3+ years building cloud-native applications on AWS.
  • 3+ years developing modern web applications using Angular.
  • Experience working in Agile/Scrum environments.
  • Strong proficiency in Java 11/17+.
  • Extensive experience with Spring Boot, Spring MVC, Spring Security, and Spring Data.
  • Strong understanding of microservices architecture and RESTful API development.
  • Experience with API design, Swagger/OpenAPI, and integration patterns.
  • Knowledge of event-driven architectures and messaging systems such as Kafka, SQS, or SNS.
  • Experience with TypeScript, JavaScript, HTML5, CSS3, and responsive design.
  • Experience building reusable UI components and consuming REST APIs.
  • Experience developing and deploying applications on AWS, with hands-on exposure to AWS Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB, CloudWatch, IAM, and SQS/SNS.
  • Experience with Infrastructure as Code (Terraform or CloudFormation).
  • Experience with CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or similar tools.
  • Strong SQL skills and experience with relational databases such as PostgreSQL, Oracle, or SQL Server.
  • Experience with Git-based source control.
  • Strong understanding of software design patterns and object-oriented programming.
  • Experience with unit and integration testing frameworks such as JUnit and Mockito.
  • Understanding of secure coding practices and application security standards.
  • Experience with performance tuning, debugging, and troubleshooting production systems.
  • Undergraduate studies in computer science, management information systems, or other related degree, or technology experience or non-traditional technology certificates as a substitute.
  • Four or more years of analysis and technology experience.
  • Strong communication and collaboration skills.
  • Analytical and problem-solving mindset.
  • Ability to work in agile and global environments.
  • Time management and prioritization.
  • Proficiency in one or more programming languages such as Java, C++, Python, JavaScript.
  • Strong knowledge of the software development lifecycle.
  • Proven ability to tackle complex business and development problems.
  • Ability to thrive in a team environment.

Nice to have

  • Angular v12+.
  • Familiarity with Angular Material and state management frameworks.
  • Insurance/financial services industry knowledge.

Details

  • Location: Hyderabad, Telangana, India.
  • Work mode: Hybrid with periodic in-office collaboration.
  • Reports to Manager or Director.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer - Java Full Stack (Java, Angular, AWS)