Senior Java Developer
Unifyed is here to transform education by improving access to learning, increasing student engagement, and reducing institutional costs. We are committed to building high performing product teams that help our customers achieve remarkable results.
Overview:
Unifyed is seeking a full-time Senior Java Developer to join our growing company. Senior Java Developer leverage their skills and experience to deliver and scale solutions for customers. Senior Java Developers work as part of our engineering team to help our customers get value from our solutions.
Responsibilities:
- Collaborate with cross-functional teams, including designers and product managers, to translate project requirements into technical specifications.
- Design, develop and maintain web applications that are scalable and reliable.
- Develop clean, efficient, and maintainable code that adheres to engineering best practices.
- Optimize and scale applications for high performance, security, and reliability.
- Test, troubleshoot, and resolve defects that ensure product quality.
- Maintain technology currency and compliance with application security.
- Design procedures for system troubleshooting and maintenance.
Required Skills:
- At least 10 years of proven professional experience as J2EE developer.
- Real hands experience on with core Java, concurrency, multi-threading, performance tuning and optimization, Spring-Boot, and Spring-Cloud.
- Strong proficiency in SDLC and CICD pipelines, containerization, and code execution in cloud computing environment.
- Proven coding and design proficiency to write frameworks from scratch.
- Exposure to Micro services, API Service Registration and Discovery.
- Good understanding of different open-source libraries and tools for JSON mapping, application profiling, performance analysis, load testing and quality benchmarking.
- Familiarity with AWS services (S3, SNS, SQS, etc.) is considered an added advantage.
- Knowledge of containerized applications, Docker, and Kubernetes is a plus.
- Familiarity with version control systems (e.g., Git).
- Strong attention to detail and problem-solving skills.
- Relevant Bachelor’s of Science degree or equivalent.
Fill Your Details
Want to know how Unifyed can help deliver the digital
experience your students expect?
Contact an engagement expert at: engage@unifyed.com