About the job
Join our team as a Lead Software Engineer, specializing in Java Fullstack development. We are looking for a highly skilled professional with a strong background in the following technologies:
- Core Java and J2EE Technologies (Servlets, JavaScript, JPA)
- Web/UI Technologies, including Angular, CSS/HTML
- Microservices architecture
- AWS Cloud Infrastructure
- Big Data Ecosystems: Hadoop, Spark, Kafka, HBASE
- Spring Framework: Spring IO, Spring MVC, Spring Hibernate, Spring Boot
- Data Processing Tools: Hive, Flume, FluentD, Logstash, Elasticsearch, Spark Streaming/Batch Analytics
- Continuous Integration tools: Jenkins, AWS CodeDeploy, GoCD, Nexus
- Configuration & Automation tools: Ansible, Hashicorp Terraform
- Containerization: Kubernetes, Docker, ACS, AKS
- Code Security Tools: Veracode, Sonar Cube
- Source Control Systems: GIT, Bitbucket
- Build Tools: Maven, Gradle
- Scripting Languages: Shell Scripting, Python, and Java
- Monitoring Tools: Cloud Watch, Cloud Trail, Kibana, Graphana
Additionally, candidates should have experience in profiling, code coverage, logging, and utilizing common IDEs and development tools. A solid understanding of Agile Methodologies, particularly SCRUM, and strong communication skills (both verbal and written) are essential.

