Note:
1. Looking for immediate joiner, Serving or having notice period less than one month.
2. Mandatory Skills: Java, SpringBoot, Microservices, REST API with AWS
Job Description for Java Backend Architects:
This position is based in Bengaluru
Primary Responsibilities
- Design and Document the end-to-end architecture
- Design and Document security, scaling, performance, feature and user-experience enhancements
- Guide Tech Leads towards delivering the designed solution
- Set design and coding standards for enforcement by Tech Leads
- Validate requirements against existing and planned Backend Architecture, from UI/UX all the way through Dataflows and Compute, to the Storage.
- Establish standard practices for PoC to investigate new technologies
- Advocate usage of open-source tools/frameworks and tested security/scaling practices; share the knowledge with the team
Required Skills
- 10+ years of software engineering experience in Cloud/Web technologies, with the most recent 5+ years in architecting & designing the products.
- Technical skills: Cloud, Storage, Security, Micro-Services, Compute at Scale, Data workflows
- Backend: Java/J2EE, Python, Node.js, JavaScript o Tools: Redis, Docker
- SaaS skills such as Aurora DB, DynamoDB, Elastic Cache, New Relic, Pager Duty, OKTA, SNS, EC2, Fargate are desirable but not mandatory
- Cloud skills: AWS
- High energy and motivation.
- Strong interpersonal skills including mentoring, coaching & collaborating.
- Excellent oral & written communication and presentation skills, and experience interacting with Senior Management.
- Experience with Agile development methodology.
Travel
Occasional travel to the US may be required.
Job Description for Java Backend Tech Lead
This position is based in Bengaluru
Primary Responsibilities
- Design and Document the Backend module
- Design and Document security, scaling, performance, feature and user-experience enhancements
- Guide Developers towards delivering the designed solution
- Ensure Developers follow design and coding standards
- Help Architects validate Backend module Requirements against existing and planned Backend Architecture.
- Help execute PoC to investigate new technologies
- Adopt open-source tools/frameworks and tested security/scaling practices; share the knowledge with the team
Required Skills
- 7+ years of software engineering experience in Cloud/Web technologies, with the most recent 3+ years involving Tech Lead responsibilities.
- Technical skills: Cloud, Storage, Security, Micro-Services, Compute at Scale, Data workflows
- Backend: Java/J2EE, JavaScript
- Tools: Redis, Docker
- SaaS skills such as Aurora DB, DynamoDB, Elastic Cache, New Relic, Pager Duty, OKTA, SNS, EC2, Fargate are desirable but not mandatory
- Cloud skills: AWS
- High energy and motivation.
- Strong interpersonal skills including mentoring, coaching & collaborating.
- Excellent oral & written communication and presentation skills, and experience interacting with Architects and Managers.
- Experience with Agile development methodology.
Job Description for Senior Java Developer
Primary Responsibilities
- Deliver high quality releases on time.
- Possess good problem solving capability.
- Analyze and debug complex critical issues and help the team to resolve within accepted turnaround time.
- Possess strong discipline.
- Champion good design.
- Passionate about being a hands-on developer and enjoy developing features with high quality.
Required Skills
Qualification: BE/BTECH
Experience 4+ years
- 4+ years of software engineering experience in web technologies, preferably SaaS with Cloud
- Experience with JAVA programming language.
- Cloud experience strongly preferred; web application experience required at a minimum.
- Experience with Agile development methodology.
- Experience with AWS / Azure / Google Cloud is a plus.
- Experience with one of the following technologies: Java / SpringBOOT, Python, Node.js, React. Also deep understanding of REST, NoSQL, RDBMS.
- Experience with user-centered design.
- High energy and motivation.
- Strong customer focus