Required Skills

Full Stack Java Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 27th May 2022

JOB DETAIL

Top 5 skillsets:  8 years experience. Java 1.8 (APIs,Springboot, Websphere knowledge) AWS Experience (Python, EC2, Lambda, S3, EventBridge, Step function, dynamodb, CDK) TDD process (can create and test theirown code) Knowledgeable in creating build and deploy pipelines Can work withlittle direction / supervision


 

?        Develop amazingly efficient and effective software using Java, C#,Python, .Net, Spring Boot, Microservices, APIs

?        Enhance and maintain on prem and internal PAAS applications, andactively rework these to AWS along project timelines

?        Help to design and implement serverless patterns fromcontainerized applications

?        Build industry standard APIs and help with establishing, consuming& routing calls, connectivity protocols and policy

?        Design, develop and implement architecture patterns that areoptimized for SLAs, reliability, and cost

?        Look upstream and downstream to see around corners and anticipatefuture consequences for immediate technical choices

?        Help to establish and grow a culture of software craftsmanshipbest practices, including TDD/BDD and Test Automation (both Unit andIntegration), Continuous Integration, and Continuous Deployment

?        Drive performance improvements including monitoring, detailedmetrics, problems, trends, and costs, in order to determine solutions, requiredprocess changes, etc. that will make the function more efficient

?        Ensure adherence to security standards and compliance with privacyrules and regulations early in the development

?        Be aggressive to resolve and prevent technical debt

?        Actively engage in Agile software development activities, includingsprint planning, daily standups, and retrospectives, with an aim tocontinuously improve

?        Collaborate frequently to share ideas and gain perspective.Communicate critical information in a clear and timely manner, listen toothers, and seek clarification to confirm shared understanding

?        Initiate and lead code reviews and continuous improvement efforts

?        Create usable documentation/playbook(s)

?        Effectively analyze tradeoffs between usability and performanceneeds - communicate these across the team

?        Optimize pace and meet deadlines

?        Administer product upgrades and patches

?        Provide assistance and support other team members where required,including troubleshooting and maintenance of productionsystems/programs/applications

 

?        24/7 On-call support rotation function is a component of this role

Company Information