José E.Full-stack Product Engineer
Skills
A Java Developer with experience dating back to early 2014, focusing primarily on Backend development with an expertise grounded in the Java ecosystem. Transitioned to a FullStack Developer role in 2019, incorporating Angular along with Java and diverse associated technologies within an agile framework. Demonstrates a dedication to best practices, facilitating the production of readable and high-quality code. Proficient in collaborative team settings, emphasizing knowledge sharing and active member engagement.
Software Developer - FullStack
1/1/2022 - Present
Developed proficiency in Java and Spring Boot while contributing significantly to the International Agreements project for the Shared Services of the Ministry of Health. Extensive experience in utilizing REST APIs to enhance system interoperability. Demonstrated expertise in database management with PostgreSQL and MySQL, ensuring data integrity and reliability. Created and managed unit tests using JUnit and Mockito to maintain high code quality. Leveraged Angular for frontend development, implementing responsive and user-friendly interfaces. Managed project workflows and version control using Git and GitHub. Utilized Docker for containerization, streamlining deployment processes. Ensured compliance with industry standards and regulations, enhancing the overall security and efficiency of the system.Java Software Developer
11/1/2020 - 1/1/2022
Developed technical expertise in Python and Django for back-end development, while mastering front-end technologies including HTML, CSS, and JavaScript. Extensive experience using AngularJS and React for dynamic user interfaces. Demonstrated proficiency in PostgreSQL and MySQL for database management, as well as MongoDB for NoSQL database needs. Utilized RESTful APIs to ensure seamless integration with third-party services and external systems. Employed Docker for containerization and Jenkins for continuous integration/continuous deployment (CI/CD) pipelines to enhance deployment efficiency. Leveraged tools such as Jira for project management and Git for version control, ensuring collaborative and efficient code maintenance. Contributed to the automation of deployment processes and significantly improved system reliability and scalability. Played a critical role in facilitating international agreements by developing and maintaining robust, secure, and scalable software solutions.Software Developer - FullStack
6/1/2020 - 11/1/2020
Developed proficiency in Angular 9, utilizing NPM and Primeng for efficient front-end development and styling. Proven expertise in using VSCode for code editing and debugging, alongside maintaining version control and collaborative development through Git and GitLab, including handling merge pull requests. Managed project workflows and issue tracking with Jira.
Enhanced back-end capabilities with Java 8, implementing robust solutions using Hibernate for ORM and developing scalable web services. Leveraged the power of SpringBoot within the STS environment for powerful application frameworks, incorporating IReport for comprehensive reporting. Exhibited thorough knowledge in using Maven for build automation and dependency management. Demonstrated strong database management skills with PostgreSQL and Oracle, efficiently testing and validating APIs using Postman.Software Developer - FullStack
2/1/2020 - 3/1/2020
Gained expertise in Angular, Node.js, NPM, Material Design, and Bootstrap while implementing front-end solutions. Enhanced development efficiency using CI/CD pipelines and utilized VSCode for streamlined coding. Maintained robust version control and collaborative development practices using Git and performed rigorous code reviews via Pull Requests.
Developed extensive backend proficiency with Java, employing Hibernate, JPA, and JUnit for robust data management and testing. Utilized Mocks for unit testing to ensure code reliability. Engaged in web development with JSP, JSF 2+, and Javascript, and implemented advanced user interfaces with Primefaces. Integrated RESTful Web Services using RESTEasy.
Leveraged development environments such as Eclipse and Postman to facilitate API testing and development. Applied SpringBoot for creating scalable applications, generated reports with IReport, and managed deployments on JBossEAP.
Utilized both PostgreSQL and SQLServer for database management, administering complex queries and ensuring data integrity. Embraced agile methodologies with Scrum for project management, and employed Maven for build automation. Conducted code quality checks using Microsoft TFS and Sonar to ensure adherence to industry standards.Software Developer - FullStack
11/1/2019 - 2/1/2020
Developed proficiency in Java, Hibernate, JavaServer Faces (JSF), JavaScript, and jQuery. Extensive experience working with Eclipse Integrated Development Environment (IDE) to enhance coding efficiency. Gained adeptness in Ruby on Rails and utilized Visual Studio Code (VSCode) for streamlined development processes. Demonstrated technical expertise in continuous integration and automated build processes using Jenkins. Maintained version control and collaborative code management through SVN and Git. Ensured robust application deployment and monitoring using JBoss application server. Effectively managed project workflows and issue tracking with Redmine.Java Software Developer - FullStack
2/1/2015 - 11/1/2019
Developed proficiency in Angular 7, SCSS, Theme PrimeNg, Flex Layout, and Verdaccio/NPM, with a focus on front-end development. Implemented CI/CD pipelines and devised solutions for deployment environments using Nginx and Docker. Utilized a range of tools including VSCode for development and debugging. Acquired in-depth knowledge in Java, JSP, JQuery, and JavaScript, implementing robust applications with JUnit and Mocks for unit testing. Leveraged JSF and PL/SQL to handle server-side logic and database interactions, with extensive use of WebService REST APIs and MyBatis for data persistence. Utilized Eclipse and IReport for robust software development and reporting. Deployed applications on JBoss and Tomcat servers, ensuring smooth operation and scalability. Managed project timelines and tasks with Jira and Trello while adhering to Scrum methodologies. Employed Maven for build automation and Hudson for continuous integration. Maintained effective version control using SVN, Git, and GitLab, and utilized Postman for API testing and debugging.Java Software Developer
4/1/2014 - 1/1/2015
Demonstrated expertise in Java and JSP alongside significant use of JQuery, Javascript, and BackboneJS. Developed a deep understanding of Test-Driven Development (TDD) methodologies, employing tools such as JUnit and Selenium for testing, along with Mocks for simulation. Mastered VRaptor for web development, leveraging Bootstrap for responsive design, and utilized Spring and Hibernate frameworks extensively for application development. Gained proficiency in Oracle databases, configuring and deploying applications on Tomcat servers. Utilized Eclipse as the primary integrated development environment, ensuring rigorous version control and collaborative development through Git.
Achieved seamless build and deployment processes using Ant, Maven, and Gradle, while maintaining continuous integration systems with Jenkins. Demonstrated adaptability in using Cygwin to simulate a Unix-like environment on Windows and managed repositories effectively through Github. Expanded skills in data mapping and object-relational mapping with MyBatis.Java Developer
11/1/2013 - 3/1/2014
Developed proficiency in Java, JSP, JQuery, and JavaScript while demonstrating expertise in Test-Driven Development (TDD), JUnit, and Mocking frameworks. Leveraged VRaptor and Bootstrap for web application development, and utilized Spring and Hibernate for backend services. Skilled in managing PostgreSQL databases and deploying applications on Tomcat server. Efficiently used Eclipse IDE for development tasks, and adhered to Scrum practices for agile project management. Ensured consistent code quality and version control with Git, automated builds and integrations through Maven and Jenkins.Java Developer
2/1/2012 - 2/1/2014
Developed proficiency in Java programming with expertise in JPA and entity management. Extensively worked with Rich Faces and Hibernate for creating dynamic and efficient web applications. Demonstrated advanced skills in crafting and executing JPQL queries. Carried out thorough testing and automation using Selenium to ensure software reliability. Utilized NetBeans as the primary IDE for development tasks. Employed JavaDB for database management and Tomcat for application deployment and server management. Ensured collaborative and version-controlled code maintenance using SVN with Tortoise.
Technology Graduate in Systems Analysis and Development at Lourenço Filho College of Technology
2011 - 2014Postgraduate in Java Development at Estácio - FIC
2014 - 2016
José is available for hire
Hire José E.All Howdy Candidates are vetted for skills and english proficiency.