Logo
TEKsystems

Senior Java Engineer

TEKsystems, Chicago, Illinois, United States, 60290


The Senior Application Engineer will design, code, test, and analyze software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. This role will also analyze and amend software errors in a timely and accurate fashion and provide status reports where required. The position responsibilities outlined below are not all encompassing. Other duties, responsibilities, and qualifications may be required and/or assigned as necessary.

Responsibilities:

· Work with Product team to determine requirements and propose approaches to address users' needs.

· Analyze requirements to determine approach/proposed solution.

· Design and Build Solutions using relevant programming languages.

· Thoroughly test solutions using relevant approaches and tools.

· Conduct research into software-related issues and products.

· Bring out-of-box thinking and solutions to address challenging issues.

· Effectively prioritize and execute tasks in a fast-paced environment.

· Work both independently and in a team-oriented, collaborative environment.

· Flexible and adaptable to learning and understanding new technologies.

· Highly self-motivated and directed.

· Demonstrate a commitment to Hyatt core values.

Experience and Skills:

· Strong verbal and written communication skills.

· Demonstrate integrity and maturity, and a constructive approach to challenges.

· Experience working as an application designer and software developer for enterprise applications.

· Hands-on software troubleshooting experience.

· Proven analytical and problem-solving abilities.

· Experience with specific phases of the software development life cycle including requirements gathering, requirements analysis, design, development, and testing.

· Knowledge/Experience of database design and file management techniques.

· Knowledge/Experience of Service Oriented Architectures.

· Knowledge/Experience of Web based Architectures.

· Effectively prioritize and execute tasks in a fast-paced environment.

· Work both independently and in a team-oriented, collaborative environment.

· Flexible and adaptable to learning and understanding new technologies.

· Highly self-motivated and directed.

· Open minded, solution oriented and a very good team player.

Must have skills:

· Hands on experience in Java (Spring MVC, Spring boot framework).

· Hands-on experience with Apache Groovy, test automation frameworks, Selenium/Appium, RestAssured.

· Hands on Experience in Rest API and container development i.e. Kubernetes.

· Proficiency in SQL and Scripting (Unix sell scripts and/or Python).

· Hands on experience in trouble shooting complex Application and SQL problems.

Nice to have Skills:

· Experience in data pipeline development using modern ETL tools specifically on Informatica PowerCenter and/or Informatica IICS.

· Experience with Informatica MDM.

· Experience in databases (Snowflake, DB2, Redshift, etc.), database concepts and dimensional modeling.

· Experience with Privacy Platform integration is plus.

· Experience with AWS cloud architecture and development using AWS resources like S3, Lambda, API Gateway, DynamoDB, RDS, etc.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms.

If eligible, the benefits available for this temporary role may include the following:

§ Medical, dental & vision

§ Critical Illness, Accident, and Hospital

§ 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available

§ Life Insurance (Voluntary Life & AD&D for the employee and dependents)

§ Short and long-term disability

§ Health Spending Account (HSA)

§ Transportation benefits

§ Employee Assistance Program

§ Time Off/Leave (PTO, Vacation or Sick Leave)

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.