Articles by

Developer – Java

The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software development life cycle methodology. The scope for Developer (Core) is systems based on core technologies, while the scope for Developer (COTS) pertains to custom off the shelf systems. Developer (Niche) refers to niche technologies such as ecommerce systems and Specialty Development in Mobility and TPF. ‘-Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology. -Participates in standard business and technical information technology solution implementations, upgrades, enhancements, and conversions. -Uses appropriate tools to analyze, identify, and resolve business and/or technical problems. ‘-Applies specialized knowledge in a single discipline such as assembly/integration, cross-discipline functions, knowledge engineering, industry expertise, or legacy evolution. -Interacts with the customer to gain an understanding of the business environment and technical context. -Validates scope, plans, and deliverables for assigned projects

Quals–
**Verify Persona under EDUCATION / PERSONA section below.**

2-6 years of experience required

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Database Administrator

Job Summary:

We are seeking an experienced Database Analyst or Database Systems Programmer with a minimum of 8 years of experience working with zDb2. The ideal candidate will have strong expertise in mainframe database technologies, including z/Db2, IMS DB/DC, and/or ADABAS. This role involves overseeing database systems, optimizing performance, managing upgrades, and supporting application teams to implement new technologies that align with business goals.

Key Responsibilities:

Database Administration & Maintenance:

o Manage and maintain IBM DB2 databases on the z/OS mainframe platform.

o Create and manage database objects, such as tables, indexes, and table spaces.

o Perform data manipulation operations like loading, unloading, and reorganizing data using DB2 utilities.

o Implement database backup and recovery strategies to ensure data availability and disaster recovery.

Performance Monitoring & Optimization:

o Monitor database performance metrics to identify and resolve bottlenecks.

o Perform database tuning to enhance query performance and maintain optimal system functioning.

o Utilize tools like RUNSTATS to maintain accurate database statistics for query optimization.

Collaboration & Consultation:

o Develop and maintain effective communication with application teams regarding infrastructure technology projects and roadmaps.

o Serve as a consultant to application teams and business users on new technologies and system enhancements.

o Collaborate with application developers to design and implement database schema changes.

Software & System Management:

o Oversee external DBA teams and systems programmers during the installation and support of mainframe database software.

o Facilitate service level management, including change management, incident, and problem management.

o Stay current with software upgrades, ensuring timely implementation of new features that enhance applications.

o Work with external vendor teams to ensure smooth conversions during software updates and releases.

o Proactively monitor database platforms for high availability, identifying root causes and correcting issues.

Risk Management & Compliance:

o Keep management informed of risks and develop mitigation strategies to reduce potential risks.

o Participate in audit reviews, including completing quarterly SOX audits and ensuring compliance with regulations.

Disaster Recovery & Business Continuity:

o Participate in disaster recovery planning and testing, ensuring database resilience in case of system failures.

Technology Strategy & Lifecycle Management:

o Stay up-to-date on advancements in database technologies and lifecycle management, particularly focusing on deprecated features and mitigation planning.

Quals–
Required Skills & Knowledge:

Minimum of 8 years of experience with zDb2, IMS DB/DC, and/or ADABAS.

Proficiency with replication software such as IIDR IBM Infosphere Data Replication Suite.

Strong understanding of zConnect Enterprise Edition (zCEE) API framework.

Expertise in IBM DB2 database administration on z/OS mainframe platforms.

In-depth knowledge of SQL, DB2 partitioning, indexing, data sharing, and performance tuning techniques.

Experience with mainframe operating system concepts and Job Control Language (JCL).

Familiarity with data security best practices and compliance regulations.

Ability to troubleshoot and resolve complex database-related issues.

Strong experience in managing database backups, recovery procedures, and disaster recovery planning.

Preferred Qualifications:

Knowledge of IBM DB2, IMS DB/DC, and ADABAS database products.

Familiarity with service level management, change management, and incident resolution.

Experience working with external vendors and managing software upgrades.

Education & Certification Requirements:

Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience).

Relevant certifications in DB2 or related database technologies are a plus.

Work Environment:

Full-time, with on-call support and responsibilities for managing database platforms and applications.

Collaboration with various internal and external teams to ensure high performance and availability of database systems.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Test Engineer

Essential Responsibilities*(System Test Engineer): Develop/create master test plans and related documents, test cases, and test schedules.
Execute test cases/scenarios across development projects. Test types to include functionality, user interface, regression, security, and user acceptance.
Document test scripts and test plans tied back to requirements.
Identify and track defects, issues, risks, and action items.
Validate requirements for system testing, report preparation, defect recording, and defect tracking.
Create defect reports for problems discovered during system test.
Perform regression testing to validate the resolution of any software or system defects.
Provide input for program schedules and is responsible for creation and development of Used Cases.
*May perform other duties as assigned. Essential Responsibilities*: (Integration Test Engineer)
Development of test plan, test cases, and project schedules.
Execution of test cases/scenarios across numerous project platforms in the Integration test environment.
Responsible for test types which include: functionality, user interface, regression, connectivity, performance, load, stress, user acceptance, failover/recovery, and supportability.
Develop and update integration test plans and procedures.
Validating requirements for integration testing.
Report preparation, defect recording, and tracking.
Identify, record, report, and track defects
*May perform other duties as assigned.

Quals–
**Verify Persona under EDUCATION / PERSONA section below.**

6 + years of experience required. Test Engineer job description has been developed to support both the testing functions in the System Test and Integration Test environments. System Test Engineer is responsible for creating master test plans, test cases, and test schedules for the projects. Primary responsibilities include the execution of test cases and scenarios across individual development projects within the System Test environment. Ensures established methodologies and standards are used in product testing. Integration Test Engineer has responsibility for providing mentoring support to the project team throughout the Development Lifecycle. This mentoring begins in the requirements development phase to ensure all requirements are both testable and verifiable, and continues through system test. The Integration Test Engineer is responsible for conducting Integration test and to support the implementation methodologies of new documented, standardized, repeatable testing processes. Bachelors degree in Computer Science or Information Systems with one to five years of experience in an IT testing environment and/or any equivalent combination of experience, EDUCATION / PERSONA, and/or training that enables the candidate to meet the entry requirements. The ideal candidate will possess the above plus previous airline experience. CORE COMPETENCIES: Communication Skills – The ability to communicate verbally and in writing with all levels of employees and management, capable of successful formal and informal communication, speaks and writes clearly and understandably at the right level. Integrity and Trust – Involves being widely trusted, being seen as a direct, truthful individual, can present the unvarnished truth in an appropriate and helpful manner, keeps confidences, admits mistakes, and doesnt misrepresent him/herself for personal gain. Teamwork – Involves working well in a collaborative setting, supporting work team by volunteering for and completing assignments, acting as a positive team member by contributing to discussions, developing and maintaining both formal and informal relationships enterprise-wide, defines success in terms of the entire team through mentoring and knowledge transfer. Technical Expertise – Involves demonstrating a commitment to increasing knowledge and skills in current technical/functional area, keeping up to date on technical developments, staying informed as to industry practices, knowing how to apply relevant technical processes to appropriate business needs. JOB SPECIFIC: Dedication – Involves demonstrating a desire to dedicate time and energy to accomplish goals, tasks, assignments, etc. Will do what it takes to get things done. Flexibility – Is open to change, enjoys the challenge of unfamiliar tasks, anticipates and adjusts to problems and roadblocks, is not thrown off when things change, can flex to future consequences and trends appropriately. Interpersonal Skills – The ability to successfully, professionally, and diplomatically interact with others and develop relationships with people who have widely varying styles, levels in the organization, and knowledge of IT. Problem Solving – Uses rigorous logic and methods to solve difficult problems with effective solutions, probes all fruitful sources for answers, can see hidden problems, is excellent at honest analysis, looks beyond. Task Management – Delivers quality work on time, translates planning into action by following applicable established procedures or methodologies, proactively monitors and controls task status by collecting and analyzing task data to anticipate and address barriers, appropriately communicates and resolves or escalates any problems that arise.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Test Engineer

Essential Responsibilities*(System Test Engineer): Develop/create master test plans and related documents, test cases, and test schedules.
Execute test cases/scenarios across development projects. Test types to include functionality, user interface, regression, security, and user acceptance.
Document test scripts and test plans tied back to requirements.
Identify and track defects, issues, risks, and action items.
Validate requirements for system testing, report preparation, defect recording, and defect tracking.
Create defect reports for problems discovered during system test.
Perform regression testing to validate the resolution of any software or system defects.
Provide input for program schedules and is responsible for creation and development of Used Cases.
*May perform other duties as assigned. Essential Responsibilities*: (Integration Test Engineer)
Development of test plan, test cases, and project schedules.
Execution of test cases/scenarios across numerous project platforms in the Integration test environment.
Responsible for test types which include: functionality, user interface, regression, connectivity, performance, load, stress, user acceptance, failover/recovery, and supportability.
Develop and update integration test plans and procedures.
Validating requirements for integration testing.
Report preparation, defect recording, and tracking.
Identify, record, report, and track defects
*May perform other duties as assigned.

Quals–
6 + years of experience required. Test Engineer job description has been developed to support both the testing functions in the System Test and Integration Test environments. System Test Engineer is responsible for creating master test plans, test cases, and test schedules for the projects. Primary responsibilities include the execution of test cases and scenarios across individual development projects within the System Test environment. Ensures established methodologies and standards are used in product testing. Integration Test Engineer has responsibility for providing mentoring support to the project team throughout the Development Lifecycle. This mentoring begins in the requirements development phase to ensure all requirements are both testable and verifiable, and continues through system test. The Integration Test Engineer is responsible for conducting Integration test and to support the implementation methodologies of new documented, standardized, repeatable testing processes. Bachelors degree in Computer Science or Information Systems with one to five years of experience in an IT testing environment and/or any equivalent combination of experience, EDUCATION / PERSONA, and/or training that enables the candidate to meet the entry requirements. The ideal candidate will possess the above plus previous airline experience. CORE COMPETENCIES: Communication Skills – The ability to communicate verbally and in writing with all levels of employees and management, capable of successful formal and informal communication, speaks and writes clearly and understandably at the right level. Integrity and Trust – Involves being widely trusted, being seen as a direct, truthful individual, can present the unvarnished truth in an appropriate and helpful manner, keeps confidences, admits mistakes, and doesnt misrepresent him/herself for personal gain. Teamwork – Involves working well in a collaborative setting, supporting work team by volunteering for and completing assignments, acting as a positive team member by contributing to discussions, developing and maintaining both formal and informal relationships enterprise-wide, defines success in terms of the entire team through mentoring and knowledge transfer. Technical Expertise – Involves demonstrating a commitment to increasing knowledge and skills in current technical/functional area, keeping up to date on technical developments, staying informed as to industry practices, knowing how to apply relevant technical processes to appropriate business needs. JOB SPECIFIC: Dedication – Involves demonstrating a desire to dedicate time and energy to accomplish goals, tasks, assignments, etc. Will do what it takes to get things done. Flexibility – Is open to change, enjoys the challenge of unfamiliar tasks, anticipates and adjusts to problems and roadblocks, is not thrown off when things change, can flex to future consequences and trends appropriately. Interpersonal Skills – The ability to successfully, professionally, and diplomatically interact with others and develop relationships with people who have widely varying styles, levels in the organization, and knowledge of IT. Problem Solving – Uses rigorous logic and methods to solve difficult problems with effective solutions, probes all fruitful sources for answers, can see hidden problems, is excellent at honest analysis, looks beyond. Task Management – Delivers quality work on time, translates planning into action by following applicable established procedures or methodologies, proactively monitors and controls task status by collecting and analyzing task data to anticipate and address barriers, appropriately communicates and resolves or escalates any problems that arise.

Min Payrate : $60/hr and Max Payrate : $65/hr

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Senior Site Reliability Engineer

As a lead engineer with Retail, Site Reliability Engineering team, you will be at the forefront of Cloud and Big Data technology. In this role you will establish yourself as a technical leader by exposing yourself to a broad range of industry leading technologies that will help to drive acceleration. The ideal candidate will have expert design and development capabilities and be positioned to contribute to a growing set of services and features for the ecosystem. This role will be supporting highly available, business critical applications. This role will serve as the escalation point for complex and hard to define issues in both on premise and AWS environments. We are seeking talented engineers, well versed in DevOps technologies, automation, infrastructure orchestration, configuration management, continuous integration, troubleshooting of complex issues, who are not constrained by how things are usually done.

Quals–
**Verify Persona under EDUCATION / PERSONA section below.**

Required Skillset Manage and optimize data streaming and API components in OpenShift Onpremise and AWS. Proactively review the applications APIs and processes to identify opportunities to optimize the response times for various application components. Automate various types of testing including data quality checks, automate delivery to production and automate deployment for production Develop integrations between the application in Onpremise and AWS and our third-party tools (ServiceNow, VersionOne, Sumo) Work with teams to create SLI/SLOs Actively monitor and lead troubleshooting of degraded performance and hard to define issues for the platform applications, develop the solution and document artifacts in the back log from root cause analysis. Evolve the cloud infrastructure ecosystem for our application suite by experimenting with emerging technologies and completing prototypes to understand benefit Design and develop CI/CD pipeline to deploy various application artifacts, including APIs and Data Process Jobs. Analyze, design and develop the artifacts to configure the monitoring and alerting metrics so the support engineers can proactively and timely validate, troubleshoot and resolve the issues. Maintain data integrity and access control by using AWS security tools and services such as HSM, IAM, etc. Understand and develop tools to monitor AWS billing for the services, generate cost related reports and help develop and implement cost optimization strategies. Work with enterprise security architects to design and implement data security tools, measures, data encryption, key management; design and develop solutions to address the security vulnerabilities discovered by internal security audit team, as well as by the vendors, security community, etc.; design and develop solutions for support team to regularly scan and review to fix security issues Regularly and proactively monitor and analyze the capacity and performance of the platform, work with architecture team to design and implement elastic infrastructure to accommodate the irregular burst of user traffic/requests. Work with architecture team to develop backup strategy and implement the backup solution for critical data and application components for service restoration and disaster recovery purpose. Work with architecture, infrastructure, and application teams to provide input on continuous improvement on the design, performance and security enhancements. Desired Skillset: Deep understanding of the operations of AWS cloud platforms. Must be well versed in the automation, scripting, monitoring, including use of tools from the major cloud platforms, including but not limited to OpenShift Cloud Formation, Terraform, Ansible, Shell, Python Preferable for candidates with significant technical knowledge with infrastructure layers, including but not limited to: Linux OS, major virtualization platforms, Traditional and software defined network, Load Balancers, firewall, API tools, element/performance/intelligent monitoring tools, storage, backup strategy, etc. Significant knowledge and experience in end to end operations for enterprise systems and applications, including driving issue resolution for mission critical systems. Must have experience working to automate, operationalize and improve the Development/QA using CI/CD tools (Gitlab, Github, Jenkins, Maven, Gradle, Nexus) Working experience with Software Release Management. Desired Qualification BS degree in Computer Science or a related technical field or equivalent practical experience. Minimum Experience 3+ years of related DevOps, SysOps engineering experience with focus on major cloud platforms (AWS preferred). 2+ years of application development experience including data streaming, deploying/monitoring high availability critical application components. 1+ Years in Site Reliability Engineering organization preferred Overall 7+years of experience

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Developer Java

The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software development life cycle methodology. The scope for Developer (Core) is systems based on core technologies, while the scope for Developer (COTS) pertains to custom off the shelf systems. Developer (Niche) refers to niche technologies such as ecommerce systems and Specialty Development in Mobility and TPF. ‘-Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology. -Participates in standard business and technical information technology solution implementations, upgrades, enhancements, and conversions. -Uses appropriate tools to analyze, identify, and resolve business and/or technical problems. ‘-Applies specialized knowledge in a single discipline such as assembly/integration, cross-discipline functions, knowledge engineering, industry expertise, or legacy evolution. -Interacts with the customer to gain an understanding of the business environment and technical context. -Validates scope, plans, and deliverables for assigned projects

Quals–
6 Years Experience
Top 5 Skillsets:

AWS Cloud (Code pipelines, lambda) Java, Quarkus/Springboot Debugging and monitoring Analytical skills. Postman, Developer Testing. Devops skills Cloudwatch, ROSA, apigateway

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Developer – Java

The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software development life cycle methodology. The scope for Developer (Core) is systems based on core technologies, while the scope for Developer (COTS) pertains to custom off the shelf systems. Developer (Niche) refers to niche technologies such as ecommerce systems and Specialty Development in Mobility and TPF. ‘-Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology. -Participates in standard business and technical information technology solution implementations, upgrades, enhancements, and conversions. -Uses appropriate tools to analyze, identify, and resolve business and/or technical problems. ‘-Applies specialized knowledge in a single discipline such as assembly/integration, cross-discipline functions, knowledge engineering, industry expertise, or legacy evolution. -Interacts with the customer to gain an understanding of the business environment and technical context. -Validates scope, plans, and deliverables for assigned projects

Quals–
2-6 years of experience required

Top 5 must have skillsets:

1. RESTful APIs and serverless microservices with SpringBoot
2. Experience with full stack Cloud-native development
3. Experience with DevOps: Git, AWS CDK and/or Tekton
4. Experience with DevOps: Git, AWS CDK and/or Tekton
5. Hands on experience working with source code management tools such as GitLab, GitHub, AWS Code Commit etc

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Developer – AI&ML

Grow use of AI within customer and employee facing experiences
o Partner with cross functional business and technology teams to understand business landscape and drive AI opportunities.
o Provide technical thought-leadership and direction for AI solutions across a wide range of centralized and distributed environments.
o Partner with Architecture, Foundations, and Security teams to pave the way for leverage industrialized design patterns
o Help to define, design and capture data required for measurement of each solution
o Collaborate frequently to share ideas and gain perspective. Communicates critical information in a clear and timely manner. Listens to others. Seeks clarification and confirms shared understanding when communicating.
Delivering with Quality and Speed
o Collaborate with business and product owners, understanding the product and business domain to engineer solutions that create a competitive advantage
o Work within a team of engineers and cross-divisionally to design and build Artificial Intelligence into technical solutions at scale
o Contribute to the strategy around which frameworks and technologies are leveraged with each solution, and partner with the foundations teams to approve new design patterns
o Look upstream and downstream to see around corners and anticipate future consequences for immediate technical choices
o Document and communicate solutions with effective documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
o Design, Develop, Monitor, and scale AI components, APIs, and loosely coupled applications and integrate these with highly available channels and systems
o Incorporate security standards, test-driven development, and pipeline deployment automation to achieve robust reliability and scale
o Mentor junior team-mates to define and implement detailed measurement data, error logging/tracking for all products within our domain
o Initiate and lead code reviews and continuous improvement efforts
o Analysis and implementation of Performance/Stability/Reliability initiatives
o Monitors metrics, problems, trends, and costs, in order to determine solutions, required process changes, etc. that will make the function more efficient
o Plan, create, and execute automated test cases and load/performance testing
o Operate with Agile and Cloud Target squads within two-week sprints
o Own and support what you build
o Production issue triage, management, and prevention with a focus on continuous improvement
o Develop an AI first mindset and help democratize AI

Quals–
What you need to succeed (minimum qualifications)
5+ years of work experience in Software Engineering
3+ years of work/educational experience in Artificial Intelligence/Machine Learning
Experience with Agile Software Development Lifecycles and DevOps/DevSecOps
Development experience on AWS, AWS Sagemaker required
Experience with one or more general purpose programming languages including but not limited to: Python, R, Scala, Spark
Experience with one or more of the following: Natural Language Processing, sentiment analysis, classification, pattern recognition.
Development experience with AI frameworks such as TensorFlow, Microsoft CNTK, scikit, Keras, Caffe, Gluon, Torch.
Familiarity with GenAI technology stack, including frameworks for prompt engineering, guardrails for GenAI applications, and LLM fine-tuning
Experience working with VectorDBs and other data infrastructure required to efficiently support Generative AI training pipelines and production applications
Experience training and maintaining large language models
Experience with production-grade development, integration and support
Experience and familiarity presenting to technical and business audiences
Position open to ATL and MSP offices

This job might be for you if you are:
A doer by default: You are self-motivated and take pride in building great experiences for users, whether they are employees or customers. You are resourceful in finding the data and tools you need to get the job done and have a bias for action.
You enjoy working with people and can put yourself in other people’s shoes. You’re not afraid to ask for help when you need it or help teammates when they need a boost.
You believe in strong opinions, weakly held– you’re not afraid to change your opinion in the face of new facts and acknowledge what you don’t know.
Are intensely curious about finding a solution to the pain-points of our passengers along the entire travel experience
Have a sense of ownership in everything you build, and drive for continuous improvement
Love travel and can deeply empathize with our customers

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Full Stack Developer

Develop amazingly efficient and effective software using Java, C#, Python, .Net, Spring Boot, Microservices, APIs
Enhance and maintain on prem and internal PAAS applications, and actively rework these to AWS along project timelines
Help to design and implement serverless patterns from containerized applications
Build industry standard APIs and help with establishing, consuming & routing calls, connectivity protocols and policy
Design, develop and implement architecture patterns that are optimized for SLAs, reliability, and cost
Look upstream and downstream to see around corners and anticipate future consequences for immediate technical choices
Help to establish and grow a culture of software craftsmanship best practices, including TDD/BDD and Test Automation (both Unit and Integration), Continuous Integration, and Continuous Deployment
Drive performance improvements including monitoring, detailed metrics, problems, trends, and costs, in order to determine solutions, required process changes, etc. that will make the function more efficient
Ensure adherence to security standards and compliance with privacy rules and regulations early in the development
Be aggressive to resolve and prevent technical debt
Actively engage in Agile software development activities, including sprint planning, daily standups, and retrospectives, with an aim to continuously improve
Collaborate frequently to share ideas and gain perspective. Communicate critical information in a clear and timely manner, listen to others, 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 performance needs 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 production systems/programs/applications
24/7 On-call support rotation function is a component of this role

Quals–
****This is a Contract-to-Hire*****

Top 5 Must have Skillsets:

1.Java, J2EE, Spring, Spring Batch, Spring REST, Java Script, Angular, HTML, CSS, XML, JSON
2. Oracle, PL/SQL, SQL, Shell Scripting
3. Gitlab CI/CD, DevOps
4. AWS Services viz CFT, S3, API Gateway, S3, Security, SQS, Redhat Open Shift, Docker, IBM MQ – Event Processing
5. Agile, SCRUM, Iterative Product Development

High School Diploma, GED, or High School Equivalency 2+ years experience in Java, Full-stack, C#, .NET and/or Python development experience is required Experience working with GitHub and/or GitLab, SonarQube, JUnit, Spring Boot Skilled in writing, designing unit test cases using TDD and BDD methodologies Hands on experience of virtualizing services for test automation using tools such as Wire Mock, Mockito etc. Automation-minded: Hands on experience of designing and writing automated tests for backend applications and data flow, using tools such as Postman, REST Assured, Cypress, Ready API etc. Hands on experience of working with continuous integration tools such Jenkins, Circle CI. Broad hands on experience in AWS Cloud serverless components and ability to build and maintain cloud data processing systems (i.e. ECS, EKS, S3, Lambda, SQS/SNS, PostgreSQL, Dynamo, Sagemaker, Athena, etc.) Experience using relational and object databases and web service development standards and practices, including RESTful APIs, micro-services, and services Experience working in an agile development environment using workload management tools like VersionOne/Agility Expert troubleshooting and deployment experience with strong understanding of transforming business and functional requirements into efficient technical solutions Experience with system integrations, optimizing performance and data integrity Strong technical and non-technical communication skills. Assures smooth flowing, timely transmission of critical information. Excellent judgment and problem-solving skills; individual should be able to resolve urgent problems in a calm and quick manner and display a high degree of initiative and drive Ability to be effective in a high stress environment Be flexible and embrace challenges that are outside of your comfort zone WHAT WILL GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS) Bachelor’s Degree in Computer Science, Information Systems, with 4+ years of relevant technical experience or Masters degree in Computer Science, Information Systems with 2+ years of technical experience. Hands on experience of creating test reports from automation test run using tools such as cucumber report, Extent report etc. Experience with OpenShift Working knowledge of MQ AWS Certification is a plus DevOps and/or automation experience in code testing, building, and deployment a plus Experience building computer software within the airline industry is a plus Knowledge of Windows Server and Client-UX operating systems a plus

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Full Stack Developer

Responsibilities:
Create, maintain, and provide production support for critical enterprise applications.
Sr Dev responsibilities working with onsite and offshore team
Accurately estimate deliverable timelines
Translate complex business requirements into functional code.
Write automated unit, integration, and e2e tests.
Collaborates well with other product team members, leadership, and business partners to create secure, reliable, scalable software solutions.

Quals–
What you need to succeed (minimum qualifications)
5+ years of hands-on development experience in a professional capacity using SQL, PL/SQL, J2EE, Spring, JavaScript, HTML5, Angular, APIs, Oracle, and expanding into NoSQL database.
Hands on Development with AWS Cloud Technologies including ECS, EKS, EC2, S3, ROSA, Lambda, SQS/SNS and setting up DevOps pipelines.
Design thinking, Focus on Test Driven Development, Embedded Security
Experience with containerization and orchestration tools (Kubernetes, OpenShift), CI/CD pipelines (GitLab CI, GitHub Actions), and DevOps tooling (SonarQube, Nexus).
Quality forward development practices, with automation at the forefront for continuous quality
Strong troubleshooting skills for high-priority issues and outages.
Strong communication and mentoring skills, with the ability to collaborate across teams and drive alignment toward shared goals
Embraces Diverse people, thinking and styles.
Consistently makes safety and security, of self and others, the priority.

What will give you a competitive edge (preferred qualifications)
Bachelors degree in computer science, Information Systems, or 5+ years of relevant technical experience
AWS Certification is a plus.
Experience building computer software within the airline industry is a plus.
Experience working with GitHub and/or GitLab, SonarQube, Gitlab CI, JUnit, Spring Boot.

Programming Languages Java/J2EE, JDK 11, 17, SQL Angular 17,
Framework Spring, Spring boot
Databases Oracle (Exadata), PL/SQL
Application Servers IBM Web sphere 8+, Apache Tomcat
Web Services/API Restful
Cloud AWS
Development Tools Postman, Eclipse, Git, Jenkins, TOAD, SQL Developer, Angular
Testing Tools JUnit, Cucumber
Logging tools Log4j
Batch Scripting GRADLE
SDLC Methodologies Agile, Scrum, Kanban

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading
Page 23 of 28