Back to professionals

Java Developer

Overview


Short Summary

Experienced Senior Software Engineer with expertise in developing and maintaining microservices REST APIs based on OpenAPI specification. Skilled in continuous integration and deployment, go-live deployments, and building scalable microservices. Proficient in consulting with product managers to refine features and user stories. Experienced in developing CI/CD pipelines and automated tests. Strong background in maintaining and enhancing internal frameworks. Currently working as a Senior Software Engineer Consultant, coordinating work, checking technical accuracy, and leading software development projects. Also worked as a contractor on large-scale cloud-native solutions. Holds a Higher Technician degree in Multi-platform Applications Development and a Technician degree in Microcomputer Systems and Network.

Work Experience

Senior Software Engineer: Developed and maintained microservices REST APIs based on OpenAPI specification, supporting over 2 million users. Consulted with Product Manager and Product Owner to refine features and user stories. Built large scalable microservices and developed CI/CD pipelines. Maintained and enhanced internal framework.

Senior Software Engineer Consultant: Coordinates work with other managers and staff, leading and supervising team members. Designs and develops solutions using the software development cycle. Supports go-live deployments and develops CI/CD pipelines. Stays updated on developments in the field.

Contractor: Worked as a Senior Developer on large-scale cloud-native solutions, including internal banking solutions and Yahoo's SSP cloud solution for Ad Exchange.

Software Developer Analyst: Responsible for developing and maintaining existing legacy applications. Developed FrontEnds with various technologies. Migrated UIs from RichFaces.

Software Developer Analyst: Worked on analyzing, developing, and maintaining new services and legacy code.

Education: Higher Technician in Multi-platform Applications Development Technician in Microcomputer Systems and Network

Tech Stack: Backend: JEE, Quarkus, Spring Boot, JBPM, Hibernate Front End: React, Vue, Vanilla JS, jQuery, NPM, JSP, JSF DevOps: Google Cloud, AWS, Docker Swarm, Jenkins Database: MySql, PostgreSql, Oracle Xe, H2, Liquibase Linux/Windows Shell Scripts

Management Stack: Leadership, Strategic thinking, Project management, Emotional intelligence, Communication

Author
Java Developer
6437df538bd1c900012dbc7f
Roles
Java Developer
Languages
English
Skillset
API Management ToolsAWSAndroidApplication ServerAutomation TestingBashCSSCloudCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerEclipseGoogle CloudH2HTMLHibernateIDEJSFJSONJSPJavaJavaScriptLaravelLinuxMicrosoft serversMySQLOpenAPIOperation SystemsOraclePHPPostgreSQLPostmanProduct ManagerPythonQuarkusReactRestSeleniumShellSpecificationsSpringSpring bootSymfonyTest DevelopmentToolsVueXMLjQuerynode.jsnpm
Localities
Remote