Senior Software Engineer - Java Technologies

1 - 5 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be joining SMARTe, a company focused on creating disruptive innovations in B2B Sales and Marketing by leveraging state-of-the-art technologies and predictive intelligence. As a Senior Software Engineer in the Software department, your role will involve: - Building high performance, low latency scalable software platforms. - Developing and owning product components from inception to production to scaling up, supporting new requirements, re-architectures. - Working closely with product and engineering team members to drive and implement platform and product vision. - Making informed decisions for data needs of customers. - Continuously discovering, evaluating, and implementing new technologies to improve development efficiency. - Working on state-of-the-art technologies such as Spring Boot, Spark, Elastic Search, Kafka, Google Cloud, and distributed environment on cloud servers. Your required skills for this role include: - Strong design and object orientation skills backed with analytical and problem-solving ability. - 4+ years of hands-on coding and expertise in Java. - Hands-on experience on building RESTful APIs and working with Spring boot & Web Frameworks. - Hands-on experience with NoSQL databases (Cassandra/MongoDB/HBase) & Relational databases (Mysql/OracleDB) - Proficiency in implementation, algorithms and use of advanced data structures. - 1+ years of experience in leading a team of technologists, mentoring and helping them with day-today technical impediments to achieve business goals. - 1+ years of experience in technical architectural design keeping considerations of performance, scalability and maintainability in mind. - Exposure to Elasticsearch, Spring Boot & Spark, TBs of data with google cloud or AWS is added advantage. - Participant to Agile/Scrum methodology as Scrum master or team member having exposure to estimations to task allocations using Jira or Rally or similar tools. - Exposure to software development best practices such manual & automated code reviews, design reviews, unit testing, test automation, continuous integration etc. - Ability to articulate and present the points across (both verbal & written) - Strong SQL, Database Tuning and Caching Framework Understanding. - Git/SVN Knowledge Qualifications required for this position include M Tech / ME / B Tech / BE or equivalent in Computer Science, Engineering or similar relevant fields. Join SMARTe and be part of a team that is pushing the boundaries of B2B Sales and Marketing with cutting-edge technologies and innovative solutions.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
SMARTe logo
SMARTe

Smart Home Technology

Tech City

RecommendedJobs for You