07/31/2025 updated


100 % available
Java Team Lead | REST APIs | Spring Boot | SQL | S
Yangon, Myanmar
Myanmar
BA JapneseClean Code PrinciplesJava (Programming Language)Application Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesArchitectureAuditingBanking ServicesBusiness RequirementsCloud ComputingProfilingCode ReviewDatabasesDevOpsForecastingHibernate (Java)Java Persistence APIPostgreSQLApache MavenMySQLPerformance TuningQuality ManagementRabbitMQRedisSQL DatabasesStakeholder ManagementSystems DesignData/Record LoggingSpring CloudSystem AvailabilitySpring-bootPoolingIndexerBackendGitKubernetesLow LatencyApache KafkaFront End Software DevelopmentFintechRestful ApiSafety PrinciplesDockerUser AdministrationJenkinsMicroservices
I’m a Senior Backend Developer and Team Lead with over 3 years of experience building scalable, secure, and maintainable backend systems using Java, Spring Boot, and microservices architecture. I’ve led backend development for enterprise-grade systems and worked closely with cross-functional teams to design and deliver mission-critical applications in fintech and education domains.
My Core Stack Includes:
As a backend team lead, I’ve been responsible for:
I routinely analyze and improve performance by:
My Core Stack Includes:
- Languages & Frameworks: Java (11+), Spring Boot, Spring Cloud, JPA, Hibernate
- Databases: PostgreSQL, MySQL, Redis – optimized complex queries and indexing
- Architecture: REST APIs, Microservices, Clean Architecture, Domain-Driven Design (DDD)
- Tools: Docker, Kubernetes (K8s), Jenkins, Git, Maven
- Messaging: RabbitMQ, Kafka
- Cloud & Config: AWS, Nacos, Spring Cloud Config
- Built and optimized over 50+ backend APIs, ensuring low latency and high availability.
- Designed retry mechanisms, fail-safe batch processes, and robust logging for audit compliance.
- Mentored junior developers and led code reviews to maintain clean code standards.
- Experienced with ISO 20022 message structures and integration in banking systems.
- Skilled in analyzing business requirements and translating them into technical solutions.
As a backend team lead, I’ve been responsible for:
- Breaking down large features into epics, tasks, and sprints using Agile methodology.
- Coordinating with frontend, QA, DevOps, and business analysts to deliver on time.
- Performing system design for scalable services such as checkout systems, LMS modules, and user management with security and extensibility in mind.
- Reviewing architecture diagrams, planning database scaling, and forecasting resource usage.
I routinely analyze and improve performance by:
- Profiling SQL queries and tuning database indexes.
- Reducing memory consumption and request response time.
- Implementing caching layers and connection pooling strategies.
- Provide regular updates with clarity and transparency.
- Break down technical concepts so stakeholders understand what’s being delivered.
- Actively listen and adapt quickly to feedback and changing priorities.
Languages
EnglishGoodJapaneseGood