Back to professionals

Java Developer

Overview


Short Summary

Experienced external back-end developer with expertise in Java, Git, and Spring Boot. Successfully implemented various features, optimizing operations and upgrading RabbitMQ seamlessly. Recognized for bug identification and reporting, actively contributing to code reviews and discussions on coding standards. Holds a Bachelor's and Master's degree in Software Engineering.

Work Experience

External Back-End Developer In my current role, I work within a smaller team to implement various features such as bargaining and auction collections. I optimized operations through asynchronous execution and successfully upgraded RabbitMQ to quorum queues without downtime. I also played a key role in the development of features like seller commission fees and payBySquare generator.

Back-end Developer During my time, I implemented a minute-based pricing system and improved push notification administration. I enforced code quality standards and expanded unit testing practices. Additionally, I introduced asynchronous execution for resource-intensive operations.

Android Developer As an Android Developer, I implemented a demo version of the Reward Shop and integrated Google Maps with clustering for vehicle markers. I also introduced UI tests for regression testing and conducted code reviews within a small team. I integrated Firebase Cloud Messaging for push notifications.

Software Engineer Internship During my internship, I collaborated with a team to implement a feature allowing the cancellation of invalid bets. This experience provided me with valuable hands-on experience in software development.

Author
Java Developer
6722477c4a533f37449a81c4
Freelancer316  / Per day
LevelMEDIOR
Roles
Java Developer
Languages
English
Skillset
Code ManagementDatabaseElasticsearchFunctional TestingGitHibernateIntegration TestingJUnitJavaJava ToolsJiraMessage BrokerPostgreSQLProject Management ToolsRabbitMQRedisSW Tools APIsSearch ToolsSpringSpring bootTesting TypesTools
Localities
Remote