I’ve been in the industry for more than 10 years as an Analyst Programmer with proficiency in Java. I can say that I have a solid foundation in Java 8 and Springboot, with experience in Restful Microservices/REST APIs, JPA, Hibernate, and Maven/Gradle.
I also have knowledge of Relational Databases such as Oracle, or any equivalent, including SQLs and table structures, Git and Software Development Life Cycle (SDLC), including both Waterfall and Agile methodologies.
In line with this, I also have an experience in writing meaningful tests using JUnit, and API testing using tools such as Postman, Swagger, or any equivalent. I am able to write API documentation using tools such as Javadocs, Swagger, or any equivalent as well.
I am also comfortable writing and reading technical documentation as part of the job.
As an Analyst Programmer, I am able to analyze, design, develop, and maintain software applications and systems, and provide technical support as needed. I am also able to work collaboratively with cross-functional teams to identify and solve business problems, and be able to communicate effectively with both technical and non-technical stakeholders.