Post Job Free
Sign in

Stack Developer Software Development

Location:
Oakland, CA
Posted:
June 24, 2025

Contact this candidate

Resume:

HABTOM ASFAHA

Java Full Stack Developer

CA 510-***-**** *.**********@*****.***

SUMMARY

• 7+ years of experience as Java/J2EE-Full stack developer with specialization in development, and customization of software applications, to deliver robust and scalable applications.

• Experience in Software development methodologies like Agile, and Waterfall.

• Working experience in Java development with core Java, JDBC, and experience in MVC architecture, Spring MVC, Spring Boot, Spring Microservice.

• Expert in developing REST services in NodeJS using Express JS, in which used is JSON.

• Experience in Using HTML, CSS, JavaScript, jQuery, AJAX, Bootstrap and React JS for creating GUI interface of the web page. • Good understanding of configuration and administration of databases like MySQL and NoSQL databases like MongoDB. • Experience in developing, Testing, Debugging, Integrating and Deploying Enterprise applications using Integrated Development Environments (IDE) IntelliJ and Eclipse.

• Working knowledge of using the tools like Ant and Maven for build automation.

• Expert in using Amazon Web Services (AWS) and software configuration management using GitHub. SKILLS

Methodology: SDLC, Agile, Waterfall

Languages: Core Java, Java 8, SQL

Frameworks/Libraries: Spring MVC, JSF, Hibernate, Node.js, React.js, SpringBoot, Microservices IDE’s: NetBeans, IntelliJ IDEA, Eclipse, VScode

J2EE Technologies: Servlets, JSP, JSTL, JavaBeans, JDBC Web Technologies: HTML, CSS, JavaScript, Bootstrap, jQuery, Ajax, JSON, XML Application Server: Apache Tomcat, WebSphere AWS, Azure Database: SQuirreL SQL, MongoDB, MySQL, SQL

Cloud Technologies: UrbanCode, AWS(EC2, S3,

Lambda,RDS,IAM) Azure WebLogic, Wild Fly

Build /Other tools: UML, MS Visio, Maven, Gradle, JUnit, Jenkins Version Control Tools: Git, GitHub, Jira, Trello

Operating Systems: Windows, Linux

• Containerization: Docker, Kubernetes

• Infrastructure as Code (IaC): Terraform

• Monitoring & Logging: CloudWatch, ELK Stack

• Message Broker: Apache Kafka, RabbitMQ

EXPERIENCE

Syneos Health, CA Sep 2019 -Current

Java Full Stack Developer

• Developed robust web applications adhering to SDLC principles using Core Java and Java 8, ensuring reliability and scalability in pharmaceutical and biotechnology contexts.

• Implemented Agile methodologies to iteratively deliver solutions, utilizing frameworks like Spring MVC and JSF for backend development and React.js for dynamic front-end interfaces.

• Leveraged Hibernate ORM for seamless interaction with relational databases such as MySQL and MongoDB, ensuring efficient

data persistence and retrieval in compliance with industry standards.

• Proficient in IDEs including IntelliJ IDEA and Eclipse for streamlined development workflows, alongside version control tools like Git and GitHub for efficient collaboration and code management.

• Designed and implemented RESTful APIs using SpringBoot and Microservices architecture, facilitating seamless integration with external systems and data exchange in distributed environments.

• Utilized J2EE technologies such as Servlets, JSP, and JDBC for server-side programming, coupled with HTML, CSS, and JavaScript for building interactive user interfaces.

• Deployed applications on Apache Tomcat and AWS/Azure cloud platforms, ensuring high availability and scalability while leveraging UrbanCode and WebLogic for continuous integration and deployment.

• Proficient in build automation tools like Maven and Gradle for dependency management and project build processes, ensuring consistency and efficiency across development environments.

• Skilled in UML modeling using tools like MS Visio, facilitating clear communication of system architecture and design decisions among stakeholders.

• Collaborated with cross-functional teams using project management tools like Jira and Trello, ensuring alignment with project goals and timelines while maintaining code quality and adherence to best practices.

• Worked on Java application distribution involving update management and security enhancements, integrating Bouncy Castle for cryptographic operations and secure communications. Bristol-Myers Squibb, CA Aug 2017 - July 2019 Java Full Stack Developer

• Involved in all phases of the Software development life cycle (SDLC) using Waterfall Methodology. • Collaborated with cross-functional teams including scientists, researchers, and regulatory affairs experts to understand and address domain-specific challenges. Implemented data visualization tools like D3.js or Plotly.js for presenting complex scientific data, aiding in decision-making processes.

• Developed the application using IntelliJ IDE and Deployed the java application using Maven build script. • Developed various objects using java and HTML, CSS, and JavaScript to maintain well- structured GUI and to interact with Controllers to get data from MySQL database.

• Used Express JS to fabricate a web administration to give access to the models and uncovered it utilizing a REST API that emanates JSON.

• Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).

• Enhanced application scalability and performance by optimizing database queries using Hibernate and JDBC for MySQL and PostgreSQL databases.

• Integrated authentication and authorization mechanisms to safeguard sensitive medical data, adhering to HIPAA and GDPR standards.

• Used Node JS for server-side rendering. Implemented modules into Node JS to build event driven, non-blocking i/o model web applications.

EDUCATION

Bachelor’s Science in Computer Science & Computer Engineering San Francisco State University, CA



Contact this candidate