HamburgerMenu
hirist

Auriga - Software Development Engineer II - Java Technologies

Auriga IT Consulting Pvt Ltd.
Rajasthan
3 - 5 Years
star-icon
4.5white-divider100+ Reviews

Posted on: 29/10/2025

Job Description

Description :


About the job :


Job Summary :


Auriga is looking for a Software Engineer who can develop and deploy APIs and Web applications using Java MVC Frameworks and power a variety of leading-edge digital products.


Youll need to bring creative thinking and architectural problem solving to the table, to devise optimal technical solutions, along with highly performant user experiences.


Responsibilities :


- Work with business users to gather functional requirements


- Combine your technical expertise and problem-solving passion to turn complex problems into end-to-end solutions


- Work with client architect/senior developers to do high level/low level design/architecture.


- Design and implement high-quality, test-driven BE code for various projects


- Unit Testing/Integration Testing


- Code Configuration and Release Management.


- Create and maintain documentation, implement and follow best practices for development workflow.


- Work collaboratively with team members to ensure deadlines are met.


- Stay current on changes in technology and keep adding to your skillset.


Qualifications :


- Minimum 3 Years of experience in Web Application and API development in Java 8 and above


- Working experience with MVC frameworks like Spring, Play, etc.


- Experience with Multi-threading, Collections, and concurrent API


- Working experience with web-services and APIs (REST, SOAP)


- Working experience with data platforms (relational and/or NoSQL) and messaging technologies


- Excellent OOPs, data structure, and algorithm knowledge


- Understanding & experience in API management, Swagger


- Working knowledge of API Testing Tools (e. Postman), Version control systems like GIT.


- Working experience with LINUX/UNIX environment and shell scripts


- Proficiency in English


- Strong collaborator and comfortable to work in an agile, remote and distributed team environment


- Follow secure coding practices and ensure data protection, authentication, and authorization mechanisms are implemented effectively (e., OAuth2, JWT).


- Knowledge of OWASP Top 10 and implementation of security controls in APIs.


Nice to have :


- Experience in one or more front-end development technologies


- Experience in developing microservices in Spring Boot.


- Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.)


- Experience defining and applying design/coding standards, patterns, and quality metrics depending on the solution


- Working experience with various CI/CD systems (Jenkins, Docker, Kubernetes) and build tools (ant, maven, gradle, etc.


- Working experience creating high performing applications, including profiling and tuning to improve performance


- Experience with application logging and monitoring using tools like ELK Stack, Prometheus, Grafana, or New Relic


- Experience in Scrum/Agile


- Knowledge of public cloud infrastructures (AWS, Azure, GCP)


- Knowledge of one or more security or integration framework (PING, Octa)


- Familiarity with services such as S3, Lambda, EC2, IAM, CloudWatch, or RDS is a plus.


- Understanding of API rate limiting, request throttling, caching strategies (e., Redis), and gateway tools like Kong, Apigee, or AWS API Gateway.


- Ability to take full ownership of assigned modules or projects with minimal supervision


info-icon

Did you find something suspicious?