Posted:2 months ago|
Platform:
On-site
Full Time
- Analyze, design, develop, test and document application software's following standard agile
development processes.
- Interact closely with customers in India and across the globe to understand the functional and
technical requirements.
- Apply technical skills to design software's and technical solutions in support of client
requirements.
- Develop code and unit tests to confirm with technical design and coding principles.
- Prepare technical documents, provide knowledge transfer and support production issues.
- Application deployment and maintenance on cloud platforms.
- Work closely with the Tech Leads/Architects to follow established architectural practices for the
delivery of solutions meeting Quality, Cost & Delivery.
- Learn new and changing technologies and adapt to ensure best software practices and
standards.
- Be a mentor to junior team members, participate in knowledge sharing and team building.
- B.Tech. / B.E. / M.Tech. / MCA in Computer Science or IT from an institute of repute.
- Must have 3+ years of experience in design and development of highly-scalable applications
and platform development in product-based companies or R&D - divisions.
- Very strong on logic, algorithms and computer sciences fundamentals like Data Structure,
OOPS, Databases and Operating Systems.
- Knowledge and good understanding of design patterns, data modeling, system design and
microservices architecture.
- Hands-on experience building scalable applications using Java (version 8 and above), Spring
boot, Spring Data, JPA, Spring Cloud, microservices pattern and RESTful APIs.
- Hands-on knowledge of JavaScript and at least one UI framework.
- Expertise on at least one major relational and nosql database system.
- Comfortable working on cross-platform environments (Windows, Linux) and public clouds.
- Basic hands-on experience in one of the cloud provider (AWS/Azure/GCP) or at least docker
and Kubernetes
- Hands-on with CI/CD development environments/tools: Git, Maven, Jenkins etc
- Must have experience writing unit and integration tests using Junit
- Must have experience using mock frameworks like Mockito, WireMock
- Demonstrated ownership for the development and design of a few modules/features in a
product/software delivery.
- Ability to adapt to change quickly, willingness to learn new and emerging technologies
- Experience delivering projects with Agile (Scrum) methodologies
- Worked on performance optimization, memory profiling, and scalability of applications.
AlphaDot Technologies
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowraipur, chhattisgarh, india
Salary: Not disclosed
hyderabad, telangana, india
Salary: Not disclosed
karnataka
Salary: Not disclosed
surat, gujarat
Salary: Not disclosed
bengaluru, karnataka, india
Salary: Not disclosed
chennai, tamil nadu
Salary: Not disclosed
thiruvananthapuram, kerala
Salary: Not disclosed
bengaluru, karnataka, india
Experience: Not specified
Salary: Not disclosed
bengaluru, karnataka, india
Salary: Not disclosed
chennai
5.0 - 9.0 Lacs P.A.