Java Software Engineer
Information
Languages
About
Main technologies
Additional skills
- REST API4 yrs.
- DevOps3.5 yrs.
- JUnit3.5 yrs.
- Docker3.5 yrs.
- Gradle3.5 yrs.
- Apache Maven3.5 yrs.
- PostgreSQL3.5 yrs.
- Hibernate3 yrs.
- Spring Framework3 yrs.
- Spring Data3 yrs.
- Microservices3 yrs.
- Spring Boot3 yrs.
- Spring Security2.5 yrs.
- Oracle2.5 yrs.
- Amazon (AWS)2 yrs.
- Kotlin2 yrs.
- Apache Kafka2 yrs.
- Jenkins2 yrs.
- MongoDB1.5 yrs.
Experience
AttoLabs
About the Project
Environmental data reporting portal. Participated in a leading environmental project focused on improving pollution control and meeting regulations in Germany's manufacturing industry. This project was a joint effort to track, report, and cut down on factory emissions, making sure they meet both German and European Union environmental rules.
Responsibilities
• Implemented functionality according to specification; • Maintain and improve the existing code base; • Deploying changes to some environments; • Covering my code with Unit tests and integration tests; • Developing well-designed, efficient, and testable code.
Beelab
About the Project
Automated client servicing, including sim card sales, tariff changes, account management, and special offer activation. Designed, built, and maintained applications, developed APIs, and performed logging.
Responsibilities
• Designing, building, and maintaining Java-based applications; • Writing well designed code; • Preparing and producing releases of software components; • Developing APIs for fronted applications; • Performed logging using AOP.
Skills & technologies
Under NDA project
About the Project
Migrated services, maintained and improved the code base, deployed changes, and conducted unit and integration tests.
Responsibilities
• Migrated several services from Concourse to Jenkins with Java 8 to 11 and Spring Boot 1.x to 2.x uplift; • Implemented functionality according to specification; • Maintain and improve the existing code base; • Deploying changes to some environments; • Covering my code with Unit tests and integration tests; • Developing well-designed, efficient, and testable code.