Onsite Senior Software Engineer

Posted 1 hour ago

Apply now

About the role

  • Software Engineer (Java) responsible for developing scalable applications at Ascensus. Collaborate with teams using Java and Spring Boot while focusing on innovation in financial technology.

Responsibilities

  • Design, develop, test, and maintain scalable Java applications using Spring Boot.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Continuously explore and evaluate new technologies and development practices.
  • Leverage AI tools (e.g., code assistants, automated testing, etc.) to improve development efficiency and quality (nice to have).

Requirements

  • Bachelor’s degree in Computer Science or a related field
  • 3-10 years of professional software engineering experience
  • Proficiency in Java and Spring Boot framework
  • Proficiency in SQL for data querying, analysis, and optimization across relational databases
  • Experience with Git for version control and collaboration
  • Hands-on experience with containerization tools such as Docker and orchestration platforms like Kubernetes
  • Experience deploying and managing applications on public cloud platforms such as AWS or Azure
  • Experience designing and building microservices-based architectures
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration abilities
  • Demonstrated intellectual curiosity and a passion for learning.

Benefits

  • Competitive salary and benefits package
  • Flexible work environment
  • Opportunities for professional growth and development
  • A collaborative and inclusive team culture

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$100,000 - $155,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job