Avatar for LUNCH:ON

Get lunch at work, without the work.

Senior Software Engineer - JAVA

$5k – $7k
Apply now
Responsibilities:

Responsible for the overall Microservices based architecture, module development, scalability, and performance using JAVA spring boot and spring cloud. 
Managing, training and mentoring the rest of the engineering team on complex technical issues
Maintain current technical knowledge to support rapidly changing technology, always on a lookout for new technologies and works well with management and development team in bringing new technologies
Construct secure, scalable, and low-latency micro-services for web and mobile apps
Solve complex performance problems and architectural challenges.
Read and Evaluate existing code base and evolve around existing systems
Adhere to Agile Sprints, Delivery Framework, and SDLC best practices
Ready to take challenges for the upcoming new technologies

Requirements:

Bachelor degree in Computer Science/Computer Engineering.
Excellent verbal and written communication skills.
3+ years of hands-on experience in Software Development.
3++ years of Java Development.
1+ years of applying Spring components: Core, Boot, Data, MVC, Cloud.
Experience building distributed / service oriented / microservices-style and cloud based application architectures.
Experience designing and maintaining large-scale web applications.
Experience with SQL and document-based databases (we use MySQL and MongoDB).
Proficient understanding of code versioning tools, such as Git.
Previous experience with AWS based infrastructure.
Experience with messaging technology (Email, SMS, Push notifications, Facebook Messenger).

More jobs at LUNCH:ON

View all jobs

Software Development Manager

Apply now