Amanuel Gebrehans

Java Software Engineer | Spring Boot & AWS Specialist | Building Scalable Microservices for FinTech | Passionate About Cloud Innovation & High-Performance Solutions | Open To Relocation

Role
Software Engineer at Upstart
Location
Columbus, OH, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Amanuel Gebrehans

Results-driven Java Developer with proven experience creating robust, scalable applications for both fintech and e-commerce sectors. I specialize in designing microservice architectures using Java 11+, Spring Boot, and REST APIs, complemented by modern front-end technologies like Angular and React. My expertise extends to leveraging AWS cloud services (EC2, S3, Lambda) and containerization tools (Docker, Kubernetes) to ensure application reliability and seamless deployment.I have a strong background in both back-end and front-end development, database management with PostgreSQL, MySQL, and MongoDB, and hands-on experience driving solutions through the full SDLC in Agile environments. My passion lies in delivering business value through resilient technical solutions, mentoring junior engineers, and continually expanding my skillset.Let’s connect if you are interested in cloud-native architectures, digital transformation, or building high-performance systems—open to relocation and new opportunities where I can have an impact.Core Competencies:• Full Stack Development • Design Patterns • Microservices • Functional/Object-Oriented Programming • SOLID • Webservices • Database Design • Problem Solving • Automated Testing • Software Architecture-Languages: Java, Kotlin, J2EE-Web: HTML5, CSS3/ Bootstrap, JavaScript, React.js, Thyme leaf, JSP, JPA, Servlet-Web Services: RESTFUL, JSON, Microservices, SOAP-Web and Application Servers: Apache Tomcat-Frameworks: Spring(MVC, Security, AOP, Boot, Data, Cloud), Microservices, Hibernate, JPA-Databases: MySQL, MongoDB, Microsoft SQL Server, PostgreSQL DB-Design Patterns: MVC, Singleton, Strategy, Adapter, Template, Observer, Facade, Factory Pattern, Decorator-SDLC: Agile / Scrum, Iterative, Waterfall-Platforms: Linux, MacOS-Tools: IntelliJ IDEA, Eclipse, Git, Maven, basic Gradle, Star UML, Zip kin, Vs code, postman, Active MQ, Jira.

Experience

  1. Software Engineer

    Upstart

    Feb 2023 — Present · Columbus, OH, US

    I play a key role in ensuring the reliability and scalability of Upstart’s loan processing platform by designing, developing, and maintaining its backend services and infrastructure. I develop and maintain microservices using Java, Spring Boot, and Spring Batch to drive critical business logic and complex data workflows. I leverage AWS cloud services for scalable, reliable deployments, with Docker and Kubernetes for container orchestration.I manage asynchronous workflows and messaging with Kafka and SQS, monitor application performance with CloudWatch, and optimize APIs using GraphQL and Spring WebFlux. I collaborate daily with DevOps and QA engineers to ensure secure, efficient deployments, mentor junior developers, lead large-scale data processing with Spring Batch, and increase test coverage through TDD practices with JUnit 5 and Mockito.

Education

  • Western Governors University

    Bachelor's degree, Computer Science

  • Cincinnati State Technical and Community College

    Associate's degree, Information Technology

  • Eritrea Institute of Technology

    Diploma in Computer Science

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Amanuel Gebrehans — Software Engineer at Upstart in Columbus, OH, US | Unifers