Associate Programmer Analyst - Java Full Stack
Boeing View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
- Understand the development of software solutions to meet end user requirements.
- Ensure that application integrates with overall system architecture, utilizing standard IT lifecycle methodologies and tools.
- Develop algorithms, data and process models, plan interfaces and write interface control documents for use in construction of solutions of moderate complexity.
- Development and deployment of code for existing high-volume, multi-tiered, distributed mission critical applications
- Manage all software configuration items, installation and cutover of the computing products within a given scope.
- The candidate should have strong experience in object-oriented programming, Java 8/J2EE applications and advanced concepts of the same.
- Strong experience with Angular 8 and above - MUST HAVE
- Strong knowledge of Spring MVC, Spring Boot.
- Strong knowledge in UI frameworks - HTML, CSS, JavaScript etc.
- Experience in Test Driven Development (JUnit/Karma)
- Experience in ALM tools (GitLab, Gradle, Docker, SonarQube).
- Experience of working on Tomcat Server
- Experience in Cloud based development (Azure/ AWS)
- Experience in application integration/migration with both COTS and In-House applications required.
- Strong written and oral interpersonal skills for creating technical documents, and to effectively engage globally distributed teams.
- Excellent working knowledge of the entire software development lifecycle
- Strong experience of working with Agile (Scrum) and thorough knowledge of DevOps
- Ability to learn new technologies and adapt quickly.
- Good understanding of Relational database experience and demonstrated abilities in SQL and data modelling is required.
- Strong work ethic, communication skills & good time management with ability to work with inclusive teams, meetings and stakeholders' meetings
- Experience with Test-driven development, continuous integration
- Experience of working in Unix environment
- Experience of working in TAS/AWS/Azure
- Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 4 Plus years' related work experience or master's degree with 3 years of experience with an equivalent combination of education and experience.