Altraize

Senior Software Engineer -Java

Pune, MH, IN

28 days ago
Save Job

Summary

Roles & Responsibilities

  • Develop and maintain a high-quality code and test base and enable contributions from engineers across the team.
  • Demonstrate ability to learn new technologies quickly and independently.
  • Solid problem solving and analytical skills.
  • As an individual contributor, you will be responsible for writing clean, high performance and scalable code across different frameworks and languages (full stack development).
  • Ability to lead a passionate team.
  • Excellent verbal and written communication skills, especially in technical communications.
  • Interacting with customer on emails and virtual meetings for requirements understanding, suggesting solutions and end-to-end deployment of the product.
  • Figuring out new ideas and roadmap for products you own, schedule and lead your product meetings with associated developers and designers.

Requirements

  • Proficient in Java/Spring Boot or Spring MVC framework.
  • Understanding of Microservices Architecture.
  • An affinity for writing code that is extensible, performant, and easy to read.
  • Experience working with caching technologies such as Redis, Memcached.
  • Experience with Relational databases such as PostgreSQL, MySQL,etc.
  • Experience with object-oriented design, coding, testing patterns, and programming languages.
  • Proven coding skills in a high level language with interest and ability to learn other coding languages as needed.
  • Experience building SaaS apps for Cloud Infrastructure such as AWS, Azure or any private cloud.
  • Good communication skills, Great comprehension skills, time management skills, Ownership taking ability, good interpersonal skills, taking initiatives.
  • Understanding and experience in working agile practices.

Good To Have

  • Experience in the cybersecurity domain.
  • Experience building SaaS applications in a product company.
  • Experience in security domain such as implementing SAML, OAuth, LDAP, etc protocols.

Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.

Responsibilities

[Be specific when describing each of the responsibilities. Use gender-neutral, inclusive language.]

Example: Determine and develop user requirements for systems in production, to ensure maximum usability

Qualifications

[Some qualifications you may want to include are Skills, Education, Experience, or Certifications.]

Example: Excellent verbal and written communication skills

Skills: aws,ldap,redis,azure,oauth,saas applications,spring mvc,java,microservices architecture,springboot,saml,mysql,spring boot,memcached,postgresql,agile practices,object-oriented design

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job