Java_ALTM
Java_ALTM
• 9+ years of experience developing systems/software for large business environments using Java/J2EE
framework
• 3+ years of experience developing applications using Java Spring Boot
• 3+ years of experience designing complex distributed systems, and/or business applications
• Strong experience with Software Engineering/CS fundamentals, including data structures and
algorithms
• Knowledge of OOD and SOA principles, with ability to implement them in a language of choice
• Experience building and deploying applications and services into AWS cloud environment
• Experience in developing applications using microservices, container technologies, container
management systems such as Kubernetes, Mesos, etc.
• Ability to demonstrate unit testing & Test Driven Development (TDD)
• AWS Developer Certification with Validation Number
The ideal candidate will be a Full stack Engineer with strong proficiency in React.JS, Redux and Node.JS,
RESTful services, Collections, and hands on experience in algorithms, Data Structures and APIs
Ex-PayPal experience is plus
Requirements:
BS in CS 5+ yrs experience or MS 2+ yrs experience
Experience in object-oriented programming and concepts
Full stack experience designing and building scalable applications from end-to-end
Excellent JavaScript skills and strong proficiency in React
Working experience with React, Redux and NodeJS.
Experience with Web sockets and related frameworks (e.g. Socket.IO)
Experience using RESTful APIs and basic authentication mechanisms
Create and maintain Micro Services
Ability Showcase past work via live web pages
Nice to have:
Familiarity with Enterprise Java and supporting Java frameworks
Familiarity with Unix commands and basic Unix scripting
Familiarity with iOS development and SQL / NoSQL (preferably Oracle).
(3)Java Developer
SFO, CA (Remote until Covid)
Client: Airbnb
Hacker rank and 2 Rounds of Interview
Minimum requirements
7+ years of industry experience
Comfortable enough in handling algorithms, data structures, Data collections and system design
problems
Experienced in Distributed System development using Java/J2EE/Web Technologies.
Proven track record in delivering highly available, scalable systems on time
Conversant in design patterns
Strong Experience with Microservices, Springboot framework
Good understanding of web services and related standards like REST/JSON
Experience in Spring framework and other open source frameworks
Experience developing data-driven applications using an industry standard RDBMS (Oracle, DB2,
SQL Server, MySQL, Informatica, etc.)
Experience in Unix based development environment
Experience in both development and quality assurance activities
Experience in QA methodologies, test automation and automation frameworks
Experience in driving Integration testing, UAT with external vendors
Experience in JUnit, Selenium is a plus
Experience working in payments or financial services industry is a plus
Exposure to Agile Methodologies