Mobile Payment • Mobile Banking • digital financial solutions • digital wallets • real time payments
4 days ago
Cloud
Docker
Google Cloud Platform
Hibernate
Java
Jenkins
Maven
Microservices
NoSQL
Spring
Spring Boot
SpringBoot
SQL
Mobile Payment • Mobile Banking • digital financial solutions • digital wallets • real time payments
• End-to-end responsibility for projects of increasing complexity • Be independent with little oversight beyond high level direction • Appropriately scope high-level project requirements • Help large groups of engineers deliver complex projects • Deliver software on-time and improve the accuracy of team’s estimations • Understand the business that their code supports • Understand the tradeoffs between technical, analytical and product goals • Know how to identify technical problems and create solutions • Write consistently high-quality code • Be known outside of their core team as a technology leader • Identify problems with requirements and help their team course-correct • Involved in setting the standards for the entire organization • Research and propose new technologies • Identify big issues and opportunities in the technology and organization • Proactively identify and clean up technical debt • Identify risks in code, features, and design • Set the direction in some major part of the technology • Participate in architecture designs providing feedback • Balance leadership and individual contribution • Seek evidence to support their ideas • Support deployment releases as needed
• BS/MS degree in Computer Science, Engineering or a related subject • Proficiency in Java and Enterprise Java technologies and development • Expert in the Spring framework (Spring, Spring MVC, Spring Boot, Spring Security, etc) • Expert in designing and implementing RESTful web services • Expert building web applications from the ground up • Experience converting business requirements into technical design documents • Ability to write well-designed, testable, efficient code • Knowledge of or working experience with CI/CD pipelines; including technologies such as Docker, Jenkins/Concourse • Experience with cloud technologies, such as GCP • Agile (scrum) based delivery practices, test driven development, test automation, and continuous delivery • Solid understanding of object-oriented principles • Demonstrated success in building design patterns and software engineering best practices • Experience with Oauth2 • Solid understanding of hibernate • Solid understanding of microservices • Excellent knowledge of Relational Databases, SQL and NoSQL • Experience with maven • Experience with JBoss application server • Experience with Java Messaging • Understanding of gitflow workflow • Spanish: Native • English: Excellent command / highly proficient in spoken and written English
Apply Now4 days ago
Join Rollee, a data company, as a Senior Backend Engineer on the Coverage team.
4 days ago
Join iiDENTIFii as a Senior Backend Engineer. Develop backend systems for biometric digital authentication solutions remotely.
5 days ago
Create and maintain software applications for Nelnet's payment technology and education services division. Collaborate in a team to deliver high-quality solutions using C#, .NET, and Angular.
🇺🇸 United States – Remote
💵 $110k - $120k / year
⏰ Full Time
🟠 Senior
🔙 Backend Engineer
🦅 H1B Visa Sponsor
5 days ago
Join Lunchbox as a Senior Backend Engineer, leading backend development with Zope and Python. Collaborate cross-functionally to optimize architecture for a digital restaurant platform.
5 days ago
Work as a full stack engineer at Nava to build scalable, impactful government services.
🇺🇸 United States – Remote
💵 $135.9k - $153k / year
⏰ Full Time
🟠 Senior
🔙 Backend Engineer
🦅 H1B Visa Sponsor