Consultant - Java Developer / Senior Java Developer
Search Keywords - Java 8, Spring Boot / Micronaut, Gradle, Collection Framework, Reflection
API, Stream API, AWS Lambda, Test Driven Development, Domain Driven Design, JIRA, Agile,
Rest API, JUnit, knowledge of CI/CD
Role : Full-Time Individual Contributor (IC)
Reporting to : Technical Lead / Program Manager
Location : Noida, Delhi NCR
Shift : Normal Day shift with some overlap with US time zones
Experience : 3-6 years
Education : BTech/ BE / MCA / MSc Computer Science
Industry : Product Engineering Services or Enterprise Software Companies
Primary Skills : Core Java, REST/SOAP, Java 8, Collection Framework, Reflection API, Stream
API, AWS Lambda
Secondary Skills: AWS Working Knowledge into native AWS services including using
DynamoDB, SNS, SQS, S3, ELB, EBS, etc.
Required Experience
● 3+ years of Java 8 & Spring Boot development experience
● At least one major recent projects with microservices, REST APIs, JSON
● Working knowledge of developing with native AWS services including using Lambda
functions, DynamoDB, SNS, SQS, S3, ELB, EBS, etc.
● hands on Java 8 frameworks (Thread,Reflection API, Stream API) including Springboot/
Micronaut etc.
● Understanding of Domain Driven Design principles
● Passionate about design and development methodology, including coding standards,
and writing efficient and readable code
● Experience with Object-Oriented Design (OOD)
● Immersed in agile methodologies
Non-Technical/ Behavioral competencies required
● Must have worked with US/Europe based clients in onsite/offshore delivery model,
● Should have very good verbal and written communication, technical articulation,
listening and presentation skills
● Should have proven analytical and problem solving skills
● Should have demonstrated effective task prioritization, time management and
internal/external stakeholder management skills
● Should be a quick learner, self starter, go-getter and team player
● Should have experience of working under stringent deadlines in a Matrix organization
structure
Job Responsibilities
Consultant - Java Developer / Senior Java Developer
Search Keywords - Java 8, Spring Boot / Micronaut, Gradle, Collection Framework, Reflection
API, Stream API, AWS Lambda, Test Driven Development, Domain Driven Design, JIRA, Agile,
Rest API, JUnit, knowledge of CI/CD
● Able to write high quality code and Test cases as per the project requirement with
minimal supervision.
● Create and maintain best practices and do peer code / solution reviews
● Participate in Daily Scrum calls, Scrum Planning, Retro and Demos meetings
● Comply with development processes, documentation templates and tools prescribed by
CloudSufi or and its clients
● Contribute towards the creation of knowledge repository, reusable assets/solution
accelerators and IPs
● Provide feedback to junior team members and be a coach and mentor for them
● Provide training sessions on the latest technologies and topics to others employees in
the organization
● Participate in organization development activities time to time - Interviews,
CSR/Employee engagement activities, participation in business events/conferences,
implementation of new policies, systems and procedures as decided by Management
team
Salary & Benefits - Best in Industry