Senior Backend/Full Stack Developer
Aroha Technologies, Inc · Charlotte, NC · 3 wk ago
On-siteEngineeringContract
About the role
We are seeking a Senior Backend/Full Stack Developer to join our team in Charlotte, NC. The interview process includes a HackerRank coding test followed by an interview.
Key Skills
- Backend Development: Spring Boot 3.x, Spring Security 6.x, Spring Core, Spring MVC, Spring AOP, Spring Actuator, Spring ORM, Spring JPA, Spring REST
- Microservices Architecture: Implementing microservices using Spring Boot 3.x and Spring Cloud
- Database Technologies: Hibernate 6.x, JPA, Oracle 12c
- Java Programming: Java 17+ (Multithreading, Event Handling, Generics)
- Frontend Development: HTML5, CSS3, JavaScript (ES6+), Bootstrap 5, jQuery, Ajax, Angular 16
- UI/UX Design: Responsive web application design and development
- Angular Framework: Components, Services, Directives, Pipes, Route Guards (Angular 16)
- Web Services: SOAP and RESTful APIs using JAX-WS, JAX-RS, Spring REST Controller
- Application Deployment: Apache Tomcat 10.x, JBoss EAP 7.x, IBM WebSphere 9.x
- Cloud Technologies: AWS (EC2, S3, Lambda, RDS), Azure App Services, Google Cloud Platform (GCP), Docker, Kubernetes
- CI/CD & DevOps: Jenkins, GitHub Actions, Maven, Gradle, SonarQube
- Design Patterns & Architecture: MVC Architecture, J2EE Design Patterns
- Agile Methodologies: Scrum, Sprint Management
Preferred Skills
- Ansible
- Python
- Networking (F5, AVI, etc.)
Soft Skills
- Excellent communication and interpersonal skills
- Strong analytical and problem-solving abilities