Thursday, November 19, 2020

Java Full Stack Developer - J2EE/AWS (3-8 yrs) (Infihire)

Technical competencies

- Strong Java/J2EE development experience with demonstrated ability to develop and troubleshoot large mission applications & Software Products

- Intermediate to Advanced level experience with hosting and managing Application servers and components on AWS using NGINX/Apache, EC2, SQS, SES, Lambda, Cloudwatch among others

- Basic knowledge of Load Balancing and scaling using AWS services

- Understanding of Data Caching techniques using services like Redis, etc.

- Exposure to Application Performance Database optimization and profiling

- Experience on exception handling, correct use of data structures, multi-threaded programming, memory management and application tuning

- Excellent exposure in Object Oriented Design skills using Java/J2ee

- Working experience in Web Technologies (Spring (IOP, MVC, AOP), Hibernate, JSP, Webservices)

- Good hands on experience with RDBMS like MySQL/Oracle with ability to write SQL Queries/Stored Procedures/Triggers/Joins/View etc.

- Experience in working with Agile, Kanban methodologies

- Good experience in source control (Git), unit testing, code verification, documentation, automated build, continuous integration, metrics, and code reviews.

- Strong written and oral communication skills are required to effectively engage internal stakeholders and their technical representatives.

Roles & Responsibilities:

- Maintains an open, mutual and respected relationship with clients, stakeholders and team members

- Understands the client's business strategy and objectives as it relates to the product being developed; taking all the actions required to meet or exceed client's expectations

- Is one of the main contributors to planning sessions, team meetings, and other - rituals,- such as the daily standup, iteration planning, iteration kickoff, iteration review, and retrospectives

- Works proactively to understand project backlog of work for one or more sprints ahead asking for clarity of requirements and acceptance criteria where required.

- Helps the other team members to follow the defined process, and contributes to process improvement efforts

- Is a model developer, with sharp coding skills and a passion for learning and excellence

- Actively guides, mentors, and motivates individuals within his team

- Leads the coding, architecture, research and design activities

- Able to identify technical debt, and motivate team members to resolve it

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.