Java Architect

AirFi Aviation Solutions Pvt Ltd
Bengaluru - Koramangala
Salary Negotiable
Salary benefits
Requirements
7 - 10 years experience
Graduate
25 - 39 years
No gender preference
Shift timings
Working days
5 days/week
Week offs
SATURDAY, SUNDAY
Morning Shift
10:00am - 7:00pm

Job description

Your key responsibilities:

You will be working at the core of AirFi’s enterprise solution - ideating, developing, maintaining mission-critical systems using different technologies and focusing on delivering high-quality, highly secure, reliable, redundant and scalable systems
- You will be developing interconnected applications that are running on Core Java, Spring Boot, consuming data present in relational as well as mostly NoSQL databases
- You will manage your components independently, including but not limited to: gather requirements; communicate design decisions to cross-functional teams including data science, engineering, analytics, and operations; proactively seek user feedback
- You will collaborate closely on strategy with technical leadership and also customer-facing teams (Customer Success Managers) to discuss, review and design the feature proposals and create a solid technical solutions that are future proof and minimizes the tech debt
- Proactively monitor the production environments and also look for continuous improvements and optimizations, open to accept new opportunities and challenges
- You will contribute your hands-on coding skills to join individual contributors in working on engineering design and complex coding challenges
- You will help AirFi to quickly iterate and scale development to different segments of customers with standard processes, automation, monitoring and rapid quality assurance
- Continuously monitor the production environment and also look for continuous improvements and optimizations, open to accept new opportunities and challenges

What we expect from you

Proficiency in Core Java with an experience of 7+ years

● Proficiency in Spring, Spring Boot (3+ years) Kafka, etc

● Expert knowledge of computer science, with strong competencies in data

● Experience in NoSQL (CouchDB, Cloudant, MongoDB) datastores

● Experience with Git (GitHub), automatic deployments, continuous integration

● Design and development of (secure) REST APIs

● Must have managed highly talented distributed engineering teams


● Must have built, prioritized, and executed product roadmaps

● Should have designed and developed highly scalable multi-threaded large scale distributed systems

● Well versed with services and microservices architecture. Usage of containers, virtual machine systems, cloud computing

Bonus Skills


● Experience with Heroku, IBM Cloud 

● Experience with Spring Data or Hibernate (ORM Tools) is a plus

● Exposure to Groovy/Grails is a plus

● You write automated unit test cases for your code

● You care deeply about writing quality/modular code because we do too

● You write automated unit test cases for your code

Additional Requirements
Experience
IT support
Job Type
Full Time
Skills
spring
AWS
Git
Spring Boot
Spring Data
NoSQL
CoreJava
Other requirements
- Interview process: Resume Shortlisting Face to face Technical -> Machine Test -> Manageral
- Notice period should be 45 days or less
- No outstation candidates
- Spring, Spring Boot (3+ years)
- 7+ years experience of Core Java, Spring, Spring Boot
- Experience with AWS services like S3, EC2, etc
- Experience in NoSQL (CouchDB, Cloudant, MongoDB) datastores
- Experience with caching tools like EHCache, Redis
- 4+ years experience as an Architect
Share
Posted on 03 Jan 2020
Home
IT support
IT support in AirFi Aviation Solutions Pvt Ltd