Job Description
Experience: 12+ years
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 - Forbes Advisor)
What do you need for this opportunity?
Must have skills required: Java Microservice, AWS, CDN/ Akamai / Cloud flare
Technical Requirements:
- Expertise in Java 17+ , including, Spring Boot, J2EE, Hibernate, and other latest related technologies.
- Proficiency in modern front-end frameworks/libraries (React or Vue.js).
- Expertise in Java microservices architecture and development.
- Development experience with Spring Boot for building robust, scalable applications.
- Experience with responsive and adaptive design principles.
- Payment Services Integration: Experience integrating Stripe / Other payment services into applications/api.
- Test-Driven Development(TDD): Proficiency in writing unit tests and using mock frameworks.
- Experience with Serverless architecture and cloud functions.
- Expertise on Security standards SSO, Access Control, Certificate Management, Authentication, OWASP
- Experience in creating technical design and architecture diagrams, review with various stakeholders for design and solution approval for implementation.
- Experience with distributed caching (Redis), Queuing technologies SQS or RabbitMQ or ActiveMQ) , Elastic Search.
- Expertise in securing applications using Spring Security.
- Adherence to industry best practices and coding standards.
- Experience in at least 2 Microservices design patterns such as Saga, Aggregator, API Gateway, CQRS, Event Sourcing, etc.
- Must be proficient in data structures and algorithms.
- Should have experience integrating S3 and other AWS services with Java.
- Designing of api, applications and strong in RESTful Design Patterns.
- Troubleshooting complex issues related to application performance, scalability, and reliability.
- System Security, Scalability, System Performance experience.
Leadership & Team:
- Proven experience in Coaching and mentoring a team of developers.
- Proven track record of delivering complex projects successfully.
- Ability to conduct code reviews and provide constructive feedback.
- Experience in agile methodologies (Scrum, Kanban).
- Ability to manage project timelines and deliverables effectively.
- Excellent verbal and written communication skills.
- Ability to explain technical concepts to non-technical stakeholders.
- Strong analytical and problem-solving skills.
- Ability to troubleshoot and resolve complex technical issues.
- Experience in working with cross-functional teams (designers, product managers, QA).
- Ability to quickly learn and adapt to new technologies and frameworks.
Education and experience:
Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Minimum of 8+ years of professional experience in full-stack development.
Perks:
- Day off on the 3rd Friday of every month (one long weekend each month)
- Monthly Wellness Reimbursement Program to promote health well-being
- Monthly Office Commutation Reimbursement Program
- Paid paternity and maternity leaves
About Client:
Forbes Advisor is a global platform dedicated to helping consumers make the best financial choices for their individual lives. We support your pursuit of success by making smart financial decisions simple, to help you get back to doing the things you care about most.
We do this by helping turn your aspirations into reality. By arming you with trusted advice and guidance, you can make informed financial decisions you feel confident in and achieve your financial goals.
Visit Forbes Advisor for unbiased personal finance advice, news and reviews, plus a comparison marketplace that helps you find the financial products that best fit your life and goals.
Job Classification
Industry: FinTech / Payments
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Engineering Manager
Employement Type: Full time
Contact Details:
Company: Uplers
Location(s): Mumbai
Keyskills:
Java
Content Delivery Network Cdn
GCP
Cloud Platform
AWS
Microservices