Title: AP/SAP-Java/Cloud – Dev
Location: Gurgaon/Noida
YOE – 4-6 Yrs
Location – Gurgaon (WFO – 12 days a month)
Strong in Java and hands on AWS (EC2, S3, Lamda, terraforms)
Experience and Qualifications
• BE/ B - Tech / MCA / Any Graduate.
• 2-7 years overall experience within IT
Essential Skills
• Software development experience in Java
• Good understanding of OOPS, Collections, Multithreading, Exception Handling, Serialization, Java Annotations
• Knowledge of Data Structures & Algorithms
• Spring Core, Spring Boot, Spring MVC, ORM Frameworks (JPA/Hibernate/iBatis etc)
• TDD with Junit/Mockito or any other testing framework
• Knowledge of Design patterns
• Experience working with Micro services architecture
• Hands on experience on designing and writing REST and SOAP webservices.
• Experience working with JSON,XMLs
• Good command on SQL query writing and basic understanding of database schema design, preferable knowledge on oracle RDBMS .
• Good understanding of cloud first principles and hands on experience of cloud services, preferable CloudFoundary and AWS
• Devops knowledge
• Experience in the use of a source control management system like SVN, GIT
• CI/CD tools - Jenkins/TeamCity/Bamboo
• Web service Testing tools SOAP UI, Jmeter, Postman etc
• APM tool like NewRelic
• Log Aggregator and monitoring tools Splunk/SumoLogic/Logstash etc
• Strong analytical and debugging skills
• Proven ability to work well under pressure and in a team environment
• Ability to interact with multiple technology and business teams
• Ability to multi-task under demanding conditions
Desired Skills
• Any Messaging frameworks (JMS etc.)
• Experience with Java script and JS Framework (reactjs, nodejs, angular JS etc.& Basic CSS/HTML
• Experience working with UNIX, Shell Scripting
• Experience on Application gateways Like Layer-7/APIGEE
• Experience on NoSQL Database caching frameworks like redis,mongo, cassandra etc
• Any Automation Framework like Geb, Spock or Selenium.
• Excellent written and verbal communication skills and a strong team player
• The successful candidate must be highly motivated, fast learner, flexible, willing to assume responsibility, and deliver quality work on time
Any Graduate