Experience: 7.00 + years
Salary: Confidential (based on experience)
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Full time Permanent Position
(*Note: This is a requirement for one of Uplers client - Zact)
What do you need for this opportunity
Must have skills required:
Java, Spring Boot, Scala, Microservices, Spring Security, Authentication, 0auth, Api Security
Zact is Looking for:
About Us
Zact is a Fintech innovator dedicated to a singular idea : Organizations need simpler expense and payment management systems that align the spending employee with finance and accounting while providing inherent guardrails and continuous reconciliation with financial systems.
Zact enables all parts of the company to Pay by the Rules.
Position Summary
We are seeking an experienced Senior Backend Developer to join our engineering team. The ideal candidate will bring deep expertise in Java development and enterprise application architecture, with a proven track record of delivering scalable, secure, and maintainable solutions.
Location
Zact is a global company with multiple locations across US, Europe and India.
We provide 100% Remote Working Option.
Candidates applying for this role should be located in one of the European or Indian Time zones.
Key Responsibilities
- Design, develop, and maintain enterprise-grade Java applications using Spring Framework and related technologies
- Architect and implement RESTful APIs following industry best practices and security standards
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
- Mentor junior developers and contribute to technical decision-making
- Participate in code reviews and ensure code quality standards are maintained
- Troubleshoot and resolve complex technical issues in production environments
Required Qualifications
- Minimum 5 years of Java development experience
- Strong expertise in Spring Framework ecosystem
- Deep understanding of RESTful API design principles and best practices
- Experience implementing various authentication and authorization models (OAuth 2.0, JWT, RBAC)
- Strong knowledge of relational databases and SQL
Preferred Qualifications
- Experience with ESB implementations, particularly Apache Camel
- Experience with ETL frameworks and data integration patterns
- Knowledge of microservices architecture and distributed systems
- Familiarity with container technologies (Docker, Kubernetes)
- Experience with message brokers (Kafka, RabbitMQ)
Technical Skills
- Languages: Java 8+, SQL
- Frameworks: Spring Boot, Spring Security, Spring Data JPA
- Integration: Apache Camel, REST APIs
- Databases: PostgreSQL, MySQL, or similar RDBMS
- Testing: JUnit, Mockito
How to apply for this opportunity
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!