Job details

Sr. Software Engineer I- JAVA +Scala/React

  • Java
  • Spring Boot
  • Defi
  • AWS
  • PostgreSQL
  • Agile
  • SOLID

Posted: 5 days ago

Job description

Primary Responsibilities:

  • Design, develop, and maintain scalable, robust, and secure backend services using Scala and Java
  • Architect and implement microservices using the Play Framework
  • Deploy and manage applications in Kubernetes on AWS
  • Integrate backend services with PostgreSQL databases and data processing systems
  • Utilize Datadog for monitoring, logging, and performance optimization
  • Work with AWS services, including Elastic Beanstalk, for deployment and management of applications
  • Use GitHub for version control and collaboration
  • Lead and participate in the complete software development life cycle (SDLC), including planning, development, testing, and deployment
  • Troubleshoot, debug, and upgrade existing software
  • Document the backend process to aid in future upgrades and maintenance
  • Perform code reviews and mentor junior developers
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so

Qualifications - External

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 7+ years of experience in software development using Scala and Java
  • Technical Skills:
    • Experience with Datadog for monitoring, logging, and performance optimization
    • Experience with PostgreSQL databases
    • Experience with Agile methodologies (Scrum, Test Driven Development, Continuous Integration)
    • Solid proficiency in Scala and Java programming languages
    • Extensive experience with the Play Framework for building microservices
    • Proficiency in deploying and managing applications in Kubernetes on AWS
    • Proficiency in AWS services, including Elastic Beanstalk
    • Familiarity with version control systems, particularly GitHub
    • Solid understanding of data structures and algorithms
  • Soft Skills:
    • Excellent problem-solving and analytical skills
    • Solid communication and collaboration skills
    • Ability to work independently and as part of a team
    • Leadership skills and experience mentoring junior developers
Software Product,
Full Time, Permanent
Software Development
Education
B.Tech/B.E. in Any Specialization, B.Sc in Computers

read more

Key Skills
Skills highlighted with ‘‘ are preferred keyskills