Senior Java Back End Developer
Aditi Tech Consulting Private Limited- Posted 2 days ago
- Be among the first 10 applicants
Job Description
Summary:
The Engineering team is tasked with crucial responsibilities including Credit Risk decision-making, fraud detection, risk management decisions, and providing compute services globally. We are at the forefront of designing, developing, enhancing, and supporting services that are integral to every interaction between our platform and its users and partners. Our solutions are engineered to seamlessly scale across millions of interactions, leveraging petabyte-scale data, real-time integration with various APIs, and ensuring high availability and configurability to meet the dynamic needs of the business. To stay ahead, we constantly explore advancements in technology and science, aligning them with business imperatives.
Job Responsibilities:
- Design, develop, and enhance back-end services for Credit Risk solutions.
- Collaborate with cross-functional teams to integrate services with global systems.
- Ensure high availability and scalability of services to support millions of interactions.
- Continuously explore and implement advancements in technology to improve service capabilities.
- Maintain best practices in software development, including code quality and testing.
Education & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Experience in Agile/Scrum methodology for software development.
Required Skills:
- Proficiency in back-end development utilizing Java EE technologies (Java, application servers, servlet containers, JMS, JPA, Spring MVC, Hibernate).
- Strong object-oriented programming (OOP) skills, with the ability to analyze requirements and translate them into scalable software designs.
- Hands-on experience with REST APIs and adeptness in designing and constructing web services/microservices in a commercial environment.
- Familiarity with Cloud (GCP), SQL, and knowledge of other NoSQL and modern database technologies.
- Proficiency in software engineering tools (e.g., Java build tools) and adherence to best practices such as unit testing, test automation, continuous integration, etc.
- Advocacy for code craftsmanship, adherence to good coding standards, and utilization of tools to enhance the quality of delivered code.
- Demonstrated curiosity, passion for technology, a sense of ownership, and a commitment to excellence.
- Good understanding of web services and Service-Oriented Architecture (SOA) standards like REST, OAuth, and JSON.
#26-06354
More Info
Key Skills
servlet containers
Java application servers
software engineering tools
Cloud GCP
Java EE technologies
