|
Search Jobvertise Jobs
|
Jobvertise
|
AWS Cloud Native Java Developer Location: US-IN-Indianapolis Email this job to a friend
Report this Job
We are building out a team for one of our top clients and need several strong Java Developers who have experience building and supporting Java Apps on the AWS Cloud following Cloud Native Design Principles. We are looking for Mid and Sr level Full-stack Java Developers with 2 or more years of experience in AWS Native Cloud Development along with strong experience in Spring Boot, Microservices, Angular, React, Node.js, Scrum and RESTful API development. Qualified candidates will have strong experience creating web-based solutions using best-in-class cloud technologies as well as extensive experience with web-based tools and cloud services in the construction of AWS Cloud-based applications. Your Responsibilities Coding, debugging, and supporting AWS cloud-based Java Applications. Performing unit, integration, and system testing Designing, implementing, and consuming RESTful web APIs Creating elegant user interface solutions Collaborating with fellow team members to help solve technical challenges. Taking ownership of individual components within an application Qualifications Your Qualifications Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience) 6+ years of experience as a Java Software Engineer 2+ years of web development technologies and tools (HTML5, CSS3, CSS frameworks, Responsive Web Design, JavaScript frameworks, etc.) Proficient in object-oriented development and design patterns Experience with Agile development; comfortable working in 2- or 3-week sprints resulting in a working, potentially shippable product at the end of every sprint. Extensive experience with Angular/TypeScript/ReactA passion to develop enterprise quality web solutions leveraging both client side (Angular or React) and server-side technologies (Node.js) Experience working with AWS Lambda (NodeJS) 2 + Years of Hand-on experience on AWS PaaS (EC2, S3, ECS, Lambda, DynamoDB, EKS, Elastic Search, ELB, Elastic Cache, Cloudwatch etc.) Extensive understanding of static typed, object-oriented languages such as Java or C# Knowledge on using build tools like Grunt, Gulp, Webpack, Bower, or similar Working knowledge of automation tools such Jenkins, Bitbucket Pipelines, or similar Proficient in the review of source code Solid understanding of the Developer side of DevOps, including Git, Maven/Gradle, Jenkins/Hudson/Bamboo, SonarQube, Automated testing, Automated deployment. Competency with containerization and related DevOps topics & technologies such as OpenShift, Docker, Kubernetes, Ansible, Chef, Puppet, Jira integrations etc. Background in using JavaScript/TypeScript testing tools such as Karma, Jest, Protractor, Jasmine, and Mocha Established experience designing and implementing RESTful web APIs using Node.js, C#, and Java Good written and oral communication skills Experienced in Test-Driven Development, unit testing, and clean code. Good interpersonal skills, strong work ethic, self-motivated and excellent presentation skills Ability to effectively work both autonomously as well as on a team. Preferred Qualifications Consulting experience Deep background working in an Agile methodology to develop software. Knowledge of software architecture design patterns Proven ability to assist in leading small to medium sized development teams.
Nityo Infotech
|