Sr. Software Engineer – Backend (Java)
Must Have Technical/Functional Skills
- 5+ years of backend development experience. Strong foundation in programming concepts and data structures.
- Proficiency in Java or Java based backend language (i.e., Scala)
- Proficiency in back-end development utilizing Java EE technologies (Java, application servers, servlet containers, JMS, JPA, Spring MVC, Hibernate)
- Strong understanding of web services and Service-Oriented Architecture (SOA) standards, including REST, OAuth, and JSON, with experience in Java environments.
- Experience with ORM (Object-Relational Mapper) tools, working within Java-based solutions like Hibernate.
- Experience with databases (SQL, NoSQL)
Preferred Qualifications
- Experience with large-scale, high-performance systems.
- Knowledge of the payment processing industry and relevant regulations.
- Experience with cloud platforms (AWS, GCP, Azure).
Roles & Responsibilities
As a Software Engineer - Backend (Java) you'll contribute to building robust backend systems. You'll collaborate closely with experienced engineers to learn and grow your skills.
- Develop and maintain backend components.
- Write clean, efficient code adhering to coding standards.
- Participate in code reviews and provide feedback.
Salary Range- $95,000-$98,000 a year
#LI-SP3
#LI-VX1
Salary Range
$95,000-$98,000 a year
Desired Candidate Profile
Qualifications : BACHELOR OF COMPUTER SCIENCE