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
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
Software Engineer
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.