José Barros
@josebarros
Experienced Java Software Engineer and Educator with over 11 years expertise.
What I'm looking for
With over 11 years of experience as a Java Software Engineer and educator, I have honed my skills in designing and implementing scalable applications. My expertise lies in utilizing Java, Spring Framework, JPA, and Hibernate to create robust software solutions. I am passionate about applying software design principles such as SOLID, GRASP, and DRY to enhance code quality and maintainability, ensuring that the applications I develop are not only functional but also efficient and easy to maintain.
In my role as a professor at IFPB, I have had the privilege of teaching Object-Oriented Programming, Relational Databases, and Software Design Patterns. I have supervised the course completion work of over 30 students, guiding them through their academic journeys and helping them develop their skills in software development. My professional experience includes developing financial transaction modules for a Loyalty System at Phoebus, where I executed around 10,000 transactions per day, and enhancing system performance through collaboration with cross-functional teams.
Experience
Work history, roles, and key accomplishments
Professor
IFPB
Mar 2013 - Present (12 years 3 months)
Taught Object-Oriented Programming, Relational Databases, and Software Design Patterns. Supervised the course completion work of more than 30 students.
Java Software Engineer
Phoebus
Jan 2010 - Mar 2013 (3 years 2 months)
Developed financial transaction modules for the Loyalty System, executing around 10,000 transactions per day. Collaborated with cross-functional teams to enhance system performance and reliability.
Java Developer
Unimix Tecnologia
Jan 2008 - Jan 2010 (2 years)
Developed use cases for the management systems of the Paraíba State Court of Justice. Integrated new functionalities into the existing system, improving overall user experience.
Java Developer
CESAR
Jan 2007 - Jan 2008 (1 year)
Worked on the Central Bank of Brazil's web apportionment system, ensuring secure and efficient data handling. Enhanced the system’s scalability to manage increasing data loads.
Java Programmer
Politec / Indra
Jan 2006 - Jan 2007 (1 year)
Developed new functionalities in a government purchasing web system, optimizing procurement processes. Coordinated with the client to ensure requirements were met within deadlines.
Education
Degrees, certifications, and relevant coursework
Universidade Federal da Paraíba
Master of Science, Computer Science
2015 - 2017
Faculdade Internacional da Paraíba
Bachelor of Science, Information Systems
2002 - 2007
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Social media
Job categories
Interested in hiring José?
You can contact José and 90k+ other talented remote workers on Himalayas.
Message JoséFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
