Fevrok logo
Experienced Software Programmer - Java Full Stack
3 years ago

**Job Description**


At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. Were committed to fostering an environment for every teammate thats welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.


Boeing India IT Product Systems team is currently looking for an **Experienced Software Programmer - Java Full Stack** to join them in their team in Bangalore, India.


**Position Responsibilities:**


+ Understands and develops software solutions to meet end user requirements

+ Ensures that application integrates with overall system architecture, utilizing standard IT lifecycle methodologies and tools

+ Develops algorithms, data and process models, plans interfaces and writes interface control documents for use in construction of solutions of moderate complexity


**Basic Qualifications (Required Skills/Experience):**


+ Assists with the development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software systems

+ Develops and maintains code and integrates software components into a fully functional software system

+ Assists with test procedures and documenting test results to ensure software system requirements are met. Supports software project management and software supplier management functions

+ Selects, tailors and deploys processes and tools; establishes metrics. Performs software research and trade studies. Troubleshoots Software issues. Works under general supervision

+ More specifically, develop data intensive web application and ETL using Java EE 6/7, Spring Framework. The services are intended to be used by in house pricing analytical platform

+ Work in an Agile Scrum team following the best practices on Software Craftsmanship such as Test-driven development and Pair Programming/Peer Reviews

+ Work in close cooperation - actively aligns the technical roadmap, APIs and Interaction Design, with teams based in US

+ Create and maintain necessary software design and architecture documentation

+ Keep track of and actively reduce technical debt

+ The selected individual will be a skilled, highly professional engineer, work collaboratively with an international team comprising software development, product management, and business analysis

+ Mentors junior team members on technical aspects. The selected individual will also be responsible to provide support to development of internal competency and resources for critical skill sets and be a sought-after expert that other developers can benefit from

+ This position provides periodic updates to Boeing management in the form of progress reports, project summaries, and other related documents. This position will also be responsible for coordinating and communicating regularly with experts in Boeing organizations around the world

+ This position will support initiatives of Boeing India organization related to engineering excellence, employee development, mentoring, customer engagement etc.

+ Research and recommend new technologies to improve the product development activities

+ Knowledge of CI/CD integration with the Salesforce platform will be a plus.

+ expertise on creating and using DevOps pipelines

+ Experience in API development using Java will be a plus.

+ Excellent knowledge and experience in writing testable, scalable, flexible, robust and efficient web applications using JavaEE 6/7 technologies, specifically, Spring core, Spring Boot Spring Data, spring batch and JPA

+ Experience of successfully deploying Java based applications in production and understanding of load-balancing, authentication, and fault tolerance through Tom Cat

+ Strong RDBMS Skills and SQL skills. Experience on MySQL, Teradata and warehousing databases.

+ Experience in database modelling (MySQL/NoSQL databases such as Mongo DB)

+ Knowledge of integrating with Ant, Maven, GIT and Shell scripting

+ Strong backend experience to develop Data Layer using at least one of the ORM frameworks like Hibernate, JPA etc.

+ Good knowledge of database concepts with knowledge on writing SQL Queries and Stored Procedures

+ Experience in NoSQL analytical databases

+ Explore to BIG DATA frameworks/tools Hadoop, spark, PIG, HIVE

+ Experience in Analytics frameworks and visualization products

+ Experience of JavaScript frameworks, especially Angular is a definite plus

+ Excellent knowledge and experience of Maven, Continuous Integration, and Continuous Delivery with Jenkins.

+ Can follow the best practices on Test-driven development

+ Strong believer of DevOps ideology

+ Effectively resolve problems and roadblocks as they occur, consistently following through on details while driving innovation as well as issue resolution

+ Monitor the implementation of architecture throughout the system development lifecycle and seek and provide clarification when needed

+ Must have experience working with cross-functional teams spread across multiple products and locations within Boeing and external partners, across different cultures and time-zones

+ Collaborate effectively with a team of development engineers, QA/Testing, Build, and Project Management

+ **Tools/Technology needs:** Java 8,J2EE , Spring Boot , Micro services, Apache Spark, DevOps, Advanced SQL, preferably with expertise in Data engineering/Data analytics, ELK(Elastic Search , Logstash , Kibana) stack, Teradata, any No SQL database, Hands on experience in maintaining products on Cloud Technologies like PCF, Azure, Docker, Kubernetes, etc, NodeJS, Angular 2x, GitLab with CI/CD, Hands on experience in Unix server, Shell scripting, Large data processing, Performance tuning, Experience in working in various Test Automation frameworks like Selenium, Test NG, Python, Cucumber, Karma, Karate/ Jasmine, etc., Experience in using Eclipse, Spring tool suite, Project building tools - Maven, Gradle, etc, JIRA for ALM


**Preferred Qualifications (Desired Skills/Experience):**


+ Experience in Aerospace domain


**Typical Education & Experience:**


+ Typically 8-12 years related work experience or relevant military experience. Advanced degree (eg. bachelor, master, etc) preferred but not required.


**Relocation:**


+ This position offers relocation based on candidate eligibility


**Equal Opportunity Employer:**


Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

©2025 Fevrok. All Rights Reserved.