Remote Otter LogoRemoteOtter

Software Engineer (Java) - AVP - Remote

Posted 1 week ago
Software Development
Full Time
USA
$121,200 - $181,800/year

Overview

The Software Engineer (Java) is responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. This role contributes to applications systems analysis and programming activities.

In Short

  • Conduct feasibility studies, time and cost estimates, and IT planning.
  • Monitor and control all phases of development process.
  • Utilize in-depth specialty knowledge of applications development.
  • Recommend and develop security measures.
  • Consult with users/clients and other technology groups.
  • Define operating standards and processes.
  • Act as advisor or coach to new or lower level analysts.
  • Assess risk when making business decisions.
  • Ensure compliance with applicable laws and regulations.
  • Participate in system design and functionality analysis.

Requirements

  • Excellent knowledge and experience in Core Java and Java EE.
  • Experience with Spring framework (Spring Boot, Spring Data).
  • Hands-on experience with microservices architectures.
  • Experience in ORM frameworks like JPA/Hibernate.
  • Knowledge of writing unit tests using Junit and Mockito.
  • Familiarity with DevOps tools (Jenkins, Git/Bitbucket).
  • Basic understanding of Oracle databases.
  • Bachelor’s degree or equivalent experience.

Benefits

  • Medical, dental & vision coverage.
  • 401(k) plan.
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off (vacation, sick leave, holidays).
Citibank, N.A logo

Citibank, N.A

Citibank, N.A. is a leading global financial institution that provides a wide range of financial services, including banking, investment, and wealth management. With a strong commitment to information security, Citibank focuses on protecting its computer networks and corporate information from cyber threats. The company values innovation and compliance, ensuring that its security measures align with industry standards and regulations. Citibank offers competitive employee benefits and fosters an inclusive work environment, promoting equal opportunity for all applicants.

Share This Job!

Save This Job!

Similar Jobs:

Proemion logo

Software Engineer (Java) - Remote

Proemion

1 week ago

Join TrendMiner as a Software Engineer (Java) to develop innovative analytics solutions in a dynamic team.

Belgium
Full-time
Software Development
3Pillar logo

Software Engineer - Java - Remote

3Pillar

1 week ago

Join 3Pillar as a Software Engineer to develop innovative software solutions in a collaborative environment.

Romania
Full-time
Software Development
Nexthink logo

Software Engineer (Java) - Remote

Nexthink

2 weeks ago

Join Nexthink as a Software Engineer (Java) to design and develop scalable cloud-native services in a hybrid work environment.

Worldwide
Full-time
Software Development
3Pillar logo

Java Software Engineer - Remote

3Pillar

2 weeks ago

Join 3Pillar as a Java Software Engineer to drive innovation and reshape industries through your software expertise.

Czech Republic
Full-time
Software Development
Solvd logo

Software Engineer (Java) - Remote

Solvd

2 weeks ago

Join Solvd Inc. as a Software Engineer (Java) to develop and integrate web applications and services.

Poland, Argentina, Brazil, Mexico, Georgia
Full-time
Software Development