PH

Sr Software Engineer - Java, Angular

PHOTON
Bangalore4-13 LPA Posted 28 Apr 2025
FULL TIME
Angular
Java
Aws
Business Intelligence

Job Description

Technical / Behavioral Skills

  • Experience in Java, Angular (version 10+), jQuery, and HTML
  • Expertise in Object-Oriented Programming (Java, Spring Boot) and building microservices (REST APIs, GraphQL APIs) in AWS
  • Experience with relational databases (AWS RDS, Oracle, Postgres) and NoSQL databases (DynamoDB, Elasticsearch, Graph Database)
  • Familiar with in-memory technologies (ElasticCache, Redis, etc.)
  • Proficient with Angular framework (version 10+) and its core principles, including TypeScript
  • Experience using Business Intelligence tools like Microsoft Power BI for data modeling and report creation
  • Proficient with testing tools like JUnit and understanding of data integrity testing
  • Full understanding of the software development lifecycle including analysis, design, coding, testing, problem resolution, and planning
  • Hands-on experience in application builds and deployments using CI/CD tools (GitHub, Jenkins Core, Artifactory, uDeploy, Terraform, EKS, etc.)
  • Strong knowledge of cloud technologies, specifically AWS
  • Familiar with common API formats (e.g., JSON, XML, WebSockets)
  • Extensive experience in deploying applications to production and troubleshooting production issues
  • Strong communication and interpersonal skills essential for collaboration and building good working relationships

Good to Have

  • Exposure to solution design
  • Development experience with reactive RESTful web services using Spring
  • Experience building event-driven systems using Kafka
  • Familiarity with NoSQL systems like MongoDB
  • Knowledge of Docker and Kubernetes
  • Awareness of cloud platforms like AWS or Azure
  • Experience supporting all phases of testing leading to implementation
  • Understanding of Agile methodology

The Expertise We re Looking For

Bachelor s degree in Computer Science or a related discipline

  • 5+ years of IT experience
  • Proven experience in API design, modeling languages, and annotations (Swagger), RESTful APIs, and event-based systems
  • Ability to take an adversarial approach as skilled at testing/breaking code as developing it
  • Experience collaborating with cross-functional teams in dynamic environments
Join WhatsApp Channel