Junior Software Engineer
CurrentCurrently, I play a key role in the development and enhancement of essential products, including Life Insurance, Consortium, Gadget, Comprehensive Auto, and Third-Party Auto Damage.Responsibilities and Achievements:• Development and Maintenance of Internal Applications:I use Java (8, 11, 17), Spring, Micronaut, AWS, NewRelic, JUnit, PostgreSQL, Terraform and Dynamodb to develop and maintain vital internal applications.• Technical Decision-Making:I actively participate in technical decisions, contributing to the continuous evolution of products and holding meetings with other teams and partners.• Microservices Configuration:I create and configure microservices from scratch, ensuring an efficient and scalable architecture.• Production Environment Management:I configure machines for production and testing environments, ensuring efficient implementation.• Configuration and Permissions with Terraform:I use Terraform to perform configurations and manage permissions, ensuring a secure and scalable infrastructure.• Mentoring:I share knowledge through coaching, training new developers.• Definition of Flows and Contracts:I play a role in defining flows and contracts, ensuring efficient communication between teams.• Occasional Leadership:Under the guidance of the technical leader, I am occasionally tasked with leading decisions.• Product Rebranding:I actively participate in rebranding processes for the Consortium product and previously for Dental.• Technical Documentation and Flow Diagrams:I create documentation and flow diagrams for microservices.• Writing and Technical Refinement in Jira:I write and perform technical refinement of tasks in Jira.• Previously, I held similar responsibilities in the position of Software Engineer - Tech Analyst.