Java Developer II/III
Hyderabad, Telangana, India · Tempo pieno
Sii il primo a candidarti
- Esperienza
- 3–8 yrs
- Stipendio
- INR 1,500,000 – INR 3,000,000 / year
- Aperture
- 1
- Pubblicato
- 1 giorno fa
Where you'll work
Descrizione del lavoro
About HighRadius
HighRadius offers a unified Agentic AI platform designed for the Office of the CFO. This platform integrates over 180 agents to manage end-to-end processes across Order-to-Cash, Close & Reconciliation, Consolidation & Reporting, Accounts Payable, B2B Payments, and Treasury. HighRadius is committed to delivering measurable operational KPI improvements by aligning them with specific platform agents. With implementation timelines typically ranging from 3 to 6 months, HighRadius has successfully delivered value to over 1300 enterprises, including prominent companies like 3M, Unilever, Bristol-Myers Squibb Company, Red Bull, and Lufthansa. The company is consistently recognized as a market leader by industry analysts such as Gartner, IDC, and Forrester.
Job Overview
HighRadius is seeking a skilled Java Developer (Level II/III) to join our team in Hyderabad, India. This role involves designing, developing, and maintaining robust, scalable, and high-performance backend systems. The ideal candidate will possess practical experience with Java, the Spring Framework, RESTful APIs, and database management. This is a full-time, onsite position.
Key Responsibilities
- Architect, build, test, and deploy Java-based applications.
- Develop and manage RESTful APIs and microservices.
- Produce clean, efficient, and scalable code adhering to industry best practices.
- Utilize Spring Boot, Spring MVC, and Hibernate/JPA in development.
- Collaborate effectively with frontend developers, QA teams, and other stakeholders.
- Diagnose, debug, and resolve application-related issues.
- Engage in code reviews and contribute to architectural design discussions.
- Optimize applications for enhanced performance, scalability, and reliability.
- Integrate with various third-party APIs and external services.
- Maintain comprehensive documentation for code and development processes.
Required Skills and Qualifications
- Expertise in Core Java, including Java 8+ features and Object-Oriented Programming (OOP) principles.
- Demonstrated experience with Spring Boot and the broader Spring Framework.
- Proficiency in developing REST APIs and understanding of Microservices Architecture.
- Solid understanding of Hibernate/JPA for data persistence.
- Experience working with relational databases such as MySQL, PostgreSQL, or Oracle.
- Familiarity with version control systems like Git.
- Strong grasp of Data Structures and Algorithms.
- Experience using Swagger or similar tools for API documentation.
- Basic knowledge of unit testing frameworks, including JUnit and Mockito.
Preferred Skills
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions).
- Experience with message queuing systems like Kafka or RabbitMQ.
- Understanding of security protocols and best practices (e.g., OAuth2, JWT).
- Exposure to Agile or Scrum development methodologies.
Educational Qualification
A Bachelor's or Master's degree in Computer Science, Information Technology, or a closely related field is required.
Soft Skills
- Excellent problem-solving and analytical capabilities.
- Effective communication and strong teamwork skills.
- Ability to work autonomously and manage project deadlines effectively.
Additional Information
This role requires 3 to 8 years of experience. The position is based in Hyderabad, India.