About Position / Position Summary
At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the sea bed to outer space, youll learn and grow, contributing to work that shapes the world. Find your future with us.
The Boeing Company is currently seeking a highly performing versatile Associate Software Developer - Java Full Stack to join the Product Systems build team. The Product Systems build team provides comprehensive software solutions to rapidly access and visually transform complex engineering and manufacturing product data. Responsibilities include development and integration for software application supporting our engineering/manufacturing teams. Job requires working within a team of skilled and motivated co-workers to collaborate on results. Other qualities for this candidate are a positive attitude, self-motivated, the ability to work in a fast-paced, demanding environment, and the ability to adapt to changing priorities.
The role involves leading and performing the design, program, test, implementation and documentation of complex computing applications in Java/J2EE technologies, leading analysis of end user processes to define application requirements, writing and compiling complex code based on documented design or designs application architecture that integrates application software and delivery subsystems for specific applications, Identifying and resolving complex programming or application architecture problems, and recommending improvements. Good communication skills are needed both verbally and written, to Interact with peers and customers. Job requires the ability to work well with others on a team as well as independently. Job requires working within a team of skilled and motivated co-workers to collaborate on results. Other qualities for this candidate are a positive attitude, self-motivated, the ability to work in a fast-paced, demanding environment, and the ability to adapt to changing priorities.
Position Responsibilities:
Provides assistance to design, program and execute test plans. Implements, documents and maintains routine computing applications and software. Assists in gathering and evaluating end user requirements. Writes and compiles routine code and constructs routine database objects based on documented design. Modifies or upgrades applications to maintain software functionality. Documents, validates and researches reported problems and assists in developing user training.
Employer will not sponsor applicants for employment visa status.
Basic Qualifications (Required Skills/Experience):
- 5-8 years of relevant experience in the IT industry
- Proven track record of developing enterprise level responsive Java applications and developing back-end services
- Write production grade reusable components, debug and optimize existing codebase.
- Systems Thinking - Ability to understand the big picture and the inter-relationships between components of systems and plans and anticipate future events.
- Analytical Skills - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources.
- Experience of working in Agile environment.
- Experience in GIT configuration management and Azure DevOps Tool suite.
- Experience with Web fundamentals like HTML, JavaScript, and CSS
- Hands-on experience in developing responsive web applications using Angular/Knockout JS
- Hands-on experience in Java 17, Spring boot, Spring data JPA and Spring Security
- Experience in developing and testing and hosting RestFul web services
- Experience in CRUD (Create, Read, Update, Delete) operations
- Experience with SQL Database
- Experience in Angular 17+, Node, JQuery, Web server technologies like J2EE
- Experience in ALM tools (GitLab, Jira, TFS) and Docker, Kubernetes
- Working knowledge on Azure from a developers perspective.
Preferred Qualifications (Desired Skills/Experience) :
- Bachelors degree or higher is preferred
- Development experience on Cloud (Azure is preferred)
- Experience on e2e framework (Cypress is preferred), and testing frameworks like Junit, Mokito
Typical Education & Experience :
- Bachelor's Degree with typically 5 to 8 years of experience OR Master's Degree with typically 4 to 7 years of experience is preferred but not required
Relocation
Relocation assistance is not a negotiable benefit for this position.
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
Not a Shift Worker (India)