Software Engineer
Current- Java development using JDK 11 and Spring Boot.- Create and maintain API endpoints for seamless communication among microservices.- Developed a Java Spring batch job with tasklets to automate daily report generation, stored in an S3 bucket.- Collaborate closely with System Engineers to confirm spec requirements and ensure API compliance.- Thrive in an Agile environment, adapting quickly to changing project requirements for iterative solutions.- Utilize GitHub for version control and collaboration, Jenkins for integration and deployment, and a Postgres Docker Image for running the database.- Contribute to a cohesive and collaborative development team, fostering effective communication and knowledge sharing.