Post Job Free
Sign in

Java Developer Spring Boot

Location:
Houston, TX
Posted:
April 04, 2025

Contact this candidate

Resume:

Tewodros Abrham

Sr. Java Developer

Phone: 919-***-**** Email: *****.******@*****.***

SUMMARY

Senior Java Developer with 6+ years of experience designing, building, and deploying enterprise-grade applications. Skilled in developing secure, scalable microservices using Java, Spring Boot, and modern DevOps tools on both AWS and Azure. Strong experience integrating backend APIs with React/Angular front ends, managing CI/CD pipelines, and supporting mission-critical systems in Agile environments.

●Proficient in Java, Spring Boot, Spring MVC, and Hibernate/JPA for backend systems.

●Skilled in Docker for containerization and implementing CI/CD pipelines using Jenkins, Maven, and AWS/Azure DevOps.

●Hands-on experience with Angular and React for developing dynamic front-end interfaces integrated with Java backends.

●Proficient in API design and documentation using OpenAPI (Swagger).

●Extensive experience in developing RESTful APIs for effective client-server communication.

●Experienced in relational databases including Oracle, SQL Server, and MySQL with Hibernate/JPA.

●Familiar with OAuth2, RBAC, and JWT for secure authentication and access control.

●Solid understanding of Agile/Scrum methodologies, including sprint planning, backlog grooming, and code reviews.

●Strong collaboration skills, with experience in version control using Git and Bitbucket.

●Skilled in Maven for project build and dependency management.

●Experienced in production support, performance tuning, and troubleshooting of mission-critical systems.

TECHNICAL SKILLS

●Languages & Web: Java (7/8/11), JavaScript, HTML5, CSS3, XML, JSON, Shell Script

●Frameworks and Libraries: Spring Boot, Spring MVC, Hibernate, JPA, JSP, Angular, React, JUnit, Log4j

●Web Services: RESTful APIs, JAX-WS, SOAP, IBM MQ

●Tools: Maven, Jenkins, Git, Bitbucket, Nexus, AWS (EC2, S3, CodePipeline), Azure DevOps, SOAP UI

●Servers: WebLogic, IBM WAS, JBoss, Apache Tomcat

●Databases: Oracle, SQL Server, MySQL, MongoDB, Cassandra

●Scripting: JavaScript, AJAX, Shell Script

●IDE: IntelliJ, Eclipse, NetBeans, IBM RAD, WebLogic Workshop

EDUCATION & CERTIFICATIONS

●Master’s Degree in Computer Science

●Oracle Certified Associate, Java SE 8

PROFESSIONAL EXPERIENCE

Software Engineer

Cadence Bank, Houston, TX Apr 2022 – Present

●Designed and developed microservices using Spring Boot for core business functionality.

●Built and maintained backend services integrated with Oracle and SQL Server, including schema design and data modeling.

●Collaborated with front-end teams to integrate Java REST APIs with React-based interfaces.

●Containerized microservices using Docker for consistent deployment across environments and simplified DevOps workflows.

●Secured applications using Spring Security, OAuth2, and JWT for authentication and authorization.

●Automated builds and deployments using CI/CD tools such as Jenkins and Maven.

●Developed unit and integration tests with JUnit, improving test coverage and reliability.

●Optimized application performance and provided ongoing production support, reducing downtime by 30%.

●Enforced role-based access control and validation mechanisms to enhance application security.

Environment: Java, Spring Boot, Hibernate, REST APIs, React, Oracle, SQL Server, Maven, Jenkins, Docker, DevOps, OAuth2, JWT, JUnit, Log4j

Java Developer

Staples, Framingham, MA Jan 2018 – Mar 2022

●Developed enterprise applications using Spring MVC, J2EE and Hibernate with MVC architecture.

●Built JSP/HTML pages and enhanced UI using JavaScript, jQuery, AJAX, and AngularJS.

●Implemented asynchronous UI functionality using AJAX, jQuery, and Dojo to enhance user interactivity.

●Created Hibernate mappings and Java classes for Oracle and SQL Server databases.

●Built and optimized backend business logic using Spring DAO and Hibernate, reducing database query complexity and improving maintainability across enterprise modules.

●Automated application builds and deployments using Maven and Jenkins.

●Resolved bugs, performance bottlenecks, and security issues in coordination with QA teams.

●Participated in deployment planning and executed deployment activities.

●Participated in requirement analysis and delivered critical proof-of-concept (POCs).

Environment: Java, Spring MVC, Hibernate, JSP, HTML, CSS, JavaScript, jQuery, AngularJS, Oracle, SQL Server, Maven, Jenkins, REST APIs, Git, JUnit, Log4j



Contact this candidate