TC
Java Technical Lead
TechDigital Corporation
๐บ๐ธ United States
Hybrid
Staff / Principal
2 months ago
- Spring Boot
- MVC
- JPA
- Microservices
- Hibernate
- Oracle
- Java
- HTML5
- CSS3
- JavaScript
- ES6+
- Bootstrap
- jQuery
- AJAX
- Angular
- UI/UX
- SOAP
- REST API
- JAX
- Tomcat
- JBOSS
- WebSphere
- AWS
- EC2
- RDS
- Azure
- App Services
- GCP
- Docker
- Kubernetes
- CI/CD
- Devops
- Jenkins
- GitHub Actions
- Maven
- Gradle
- SonarQube
- J2EE
- Agile
- Scrum
- Ansible
- Python
- F5
2 months ago
- Backend Development: Spring Boot 3.x, Spring Security 6.x, Spring Core, Spring MVC, Spring AOP, Spring Actuator, Spring ORM, Spring JPA, and Spring REST.
- Microservices Architecture: implementing microservices using Spring Boot 3.x and Spring Cloud.
- Database Technologies: Hibernate 6.x and JPA for ORM ,Oracle 12c.
- Java Programming: Java 17+ (including multithreading, event handling, and generics).
- Frontend Development: Skilled in HTML5, CSS3, JavaScript (ES6+), Bootstrap 5, jQuery, Ajax, and Angular 16.
- UI/UX Design: Ability to design and develop responsive web applications using modern frontend frameworks and technologies.
- Angular Framework: Hands-on experience in creating Angular components, services, directives, pipes, and implementing route guards in Angular 16.
- Web Services: Proficient in developing and consuming SOAP and RESTful APIs using JAX-WS, JAX-RS, and Spring Rest Controller.
- Application Deployment: Experience deploying applications on servers like Apache Tomcat 10.x, JBoss EAP 7.x, and IBM WebSphere 9.x.
- Cloud Technologies: Hands-on experience with AWS (EC2, S3, Lambda, RDS), Azure App Services, Google Cloud Platform, Docker, and Kubernetes for containerization and orchestration.
- CI/CD & DevOps: Skilled in Jenkins, GitHub Actions, Maven, Gradle, and SonarQube for automated builds and deployments.
- Design Patterns & Architecture: Strong understanding of MVC architecture and J2EE design patterns.
- Agile Methodologies: Proven ability to work in Agile environments, conduct scrum meetings, and manage sprint progress.
- Preferred Skills: knowledge of Ansible, Python, shell, network (F5, AVI, etc.)
- Soft Skills: Excellent communication, interpersonal skills with strong analytical and problem-solving abilities.
Java Technical Lead ยท TechDigital Corporation