Advertisement:



Digio.in - Software Development Engineer - Java/full Stack Development, Bangalore

Last update 2024-12-07
Expires 2025-01-07
ID #2453219317
Free
Digio.in - Software Development Engineer - Java/full Stack Development, Bangalore
India, Karnataka, Bangalore,
Modified November 14, 2024

Description

Job Description : - Be the thinker and problem solver at large scale for the projects involved.

- Building large platform pieces to enable external RESTful web services for the scale of 100 Million API transactions everyday.

- Actively participate in development along with team members for as much as 75% of their time, creating modules & systems that can then be treated as a working reflection of the best practices.

- Participating in code reviews, design reviews, architecture discussions.

- Being responsible for Scaling, Performance & Quality for the team.

- Handle massive amounts of data being generated everyday and building relevant analytics, insights and monitoring wherever needed.

- Incorporate long term thinking at low level design and high level design into products and develop the similar culture at team level.

- Implementation of long term technology vision for the company.

- Keep yourself updated with the relevant latest industry tech developments and advancements.

Drive technology & tool choices for your team & be responsible for them.

- Not restricting yourself with only above responsibilities and going beyond your role & contributing to make the organization & business better Requirements : - 5 years of engineering experience and 3 years of scalable product development cycles with either large data handling or large transaction processing - Hands on experience over scalable RESTful web services and massive data sets.

- Solid coding skills with ability to drive teams through massive refactoring exercises & improve coding standards across large code bases preferably in Java and Python.

- Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.

- Quick & Excellent Problem Solving skills for complex & large scale problems.

Technical Breadth : - Exposure to a wide variety of problem spaces, technologies.

- Good knowledge, understanding & experience of working with a variety of multi-tier architectures.

- Awareness of pitfalls & use cases for a variety of solutions.

- Good understanding & experience of high performance web scale & real-time response systems.

- Experience & exposure to a variety of large scale persistent systems including large databases.

- Exposure to complete product development cycles - From inception to production to scaling up, supporting new requirements, re-architectures - the Architects should have seen it all.

- Must be comfortable working in fuzzy environments - where boundaries aren't clearly defined.

- B Tech or higher in Computer Science or equivalent required.

Nice To Haves : - Good sense of system characterisation and identification of technical requirements.

- Good learn-ability and adopt technologies that help build large scale, performant, reliable and sustainable systems.

- Architectural & Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs.

- Strong problem Solving skills, Identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms.

- Ability to work in fuzzy environments and complex environments.

- Able to take high ownership of complex system components and drive it to the next level.

- Good exposure both with tech breadth and tech depth.

(ref:hirist.tech)

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Digio.in - software development engineer - java/full stack development

⇐ Previous job

Next job ⇒     

 

Contact employer

    Employer's info

    Quick search:

    Location

    Type city or region

    Keyword


    Advertisement: