
You have 3 to 14 yrs of software engineering & product delivery experience with strong
background in datastructures & algorithms
• You’ve proven software development credentials having successfully built complex
products
• You are experienced with one or more general programming languages (e.g. Java, C/C++,
Go). Ability to learn other coding languages as needed.
• You’ve proven software development credentials having successfully built complex
products
• You have a strong foundation in the fundamentals of computer science, with familiarity in
data structures, algorithms and a strong command of object-oriented principles.
• You have experience in one or more of the following areas: Server Backend, Distributed
and Parallel Systems, Full Stack Development (frontend and backend), Scalable Enterprise
Platforms and Applications, Application Security and Incident Management, Android,
iOS, and Machine Learning.
• You have a spark that separates you from the crowd and ability to think out of the box and
on your feet
• You possess multi-dimensional skills that make you a valuable co-worker in a fast,
changing and ambiguous environment
• You have the ability to learn other coding languages as needed real quick
• You are comfortable in working with a team that deals with ambiguity every day

Similar jobs
- Excellent knowledge of working with PHP Symfony / Laravel / CodeIgniter
- Must possess a strong understanding of Object-Oriented technology
- Knowledge of any PHP CMS or Framework will be a plus – Laravel / Symfony / CodeIgniter, Zend Framework
- Excellent communication (written and oral) and interpersonal skills.
- Work primarily with PHP, object-oriented design, dynamic content retrieval, Unit testing techniques, debugging techniques, HTTP, MySQL and Apache
About Us:
REConnect Energy’s GRIDConnect platform helps integrate and manage energy generation and consumption for 1000s of renewable energy assets and grid operators. We are currently serving customers across India, Bhutan and the Middle East with expansion planned in US and European markets.
We are headquartered in Central Bangalore with a team of 150+ and growing. You will join the Bangalore based Engineering team as a senior member and work at the intersection of Energy, Weather & Climate Sciences and AI.
Responsibilities:
● Engineering - Take complete ownership of engineering stacks. Define and maintain software systems architecture for high availability 24x7 systems.
● Leadership - Lead a team of engineers and analysts managing engineering development as well as round the clock service delivery. Provide mentorship and technical guidance to team members and contribute towards their professional growth. Manage weekly and monthly reviews with team members and senior management.
● Product Development - Contribute towards new product development through engineering solutions to product requirements. Interact with cross-functional teams to bring forward a technology perspective.
● Operations - Manage delivery of critical services to power utilities with expectations of zero downtime. Take ownership for uninterrupted product uptime.
Requirements:
● Bachelor's or Master’s degree in Computer Science, Software Engineering, Electrical Engineering or equivalent
● Proficient in python programming along with Frameworks like Django/Fast Api/Flask and Java frameworks like Spring, Hibernate, SpringBoot, etc
● Debug and resolve technical issues that arise during the development or after deployment at various stages.
● Experience in databases including MySQL and NoSQL
● Experience in designing, developing and maintaining high availability systems.
● Experience in MVC pattern, Tomcat, Git, and Jira.
● Experience working with AWS cloud platform.
● 4-5 years of experience building highly available systems
● 2-3 years experience leading a team of engineers and analysts
● Strong analytical and data driven approach to problem solving
As an employee of our company, you will collaborate with each department to create and deploy disruptive products. Come work at a growing company that offers great benefits with opportunities to move forward and learn alongside accomplished leaders. We're seeking an experienced and outstanding member of staff.
This position is both creative and rigorous by nature you need to think outside the box. We expect the candidate to be proactive and have a "get it done" spirit. To be successful, you will have solid solving problem skills.
Responsibilities
- Design & Develop Odoo Apps
- Translate requirements into clean and efficient code
- Analyze, diagnose and resolve errors relate to the applications.
Must Have
- Bachelor's Degree In Computers/MCA
- Object-oriented programming language
- Basics of Python/HTML/CSS/JS
- Highly creative and autonomous
Nice To Have
- Python/Javascript Knowledge
- Linux, Github
- Contribution in open source projects
- Strong communication skills
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Technical Requirement:
- At least 5 years of experience in Java, J2EE technologies.
- Expertise in doing development using Java, Spring Boot, Spring modules (Spring Security, Spring MVC, Spring Data JPA, etc.), Hibernate, Web Services
- Worked on REST web services.
- Worked on application server : Tomcat
- Worked on Eclipse IDE
- Knowledge of Swagger, Postman
- Worked on Database like MySQL
- Worked on Git, Maven, CI/CD pipelines
- Good to have knowledge of using Docker and Mongo DB
- We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users.
- Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
- You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
- Integration of user-facing elements developed by front-end developers
- Build efficient, testable, and reusable PHP modules
- Solve complex performance problems and architectural challenges
- Integration of data storage solution
Skills And Qualifications
- Strong knowledge of PHP web frameworks (such as Laravel, Yii, etc depending on your technology stack)
- Understanding the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of object oriented PHP programming
- Understanding accessibility and security compliance (Depending on the specific project)
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds
- Creating database schemas that represent and support business processes
- Familiarity with SQL/NoSQL databases and their declarative query languages
Experience:
The candidate should have about 2+ years of experience with design and development in Java/Scala. Experience in algorithm, data-structure, database and distributed System is mandatory.
Required Skills:
Mandatory: -
- Core Java or Scala
- Experience in Big Data, Spark
- Extensive experience in developing spark job. Should possess good Oops knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complexity of spark job.
- Working knowledge of Unix/Linux.
- Hands on experience in Spark, creating RDD, applying operation - transformation-action
Good To have: -
- Python
- Spark streaming
- Py Spark
- Azure/AWS Cloud Knowledge of Data Storage and Compute side
Skill: golang+java
Experience: 6 to 10yrs
Location: Bangalore,Hyderabad,Noida,Chennai,Pune
Notice peroid: Immediate r 30days
● He/She is a responsive team player who can proactively contribute for building technical
strategies for applications and systems by promoting an understanding of the technology and
business roadmap.
● He /she is someone who thrives in a fun, fast-paced, dynamic, startup-like environment.
● Work very closely with various business stakeholders to drive the execution of multiple
business plans and technologies .
● Work closely with Product, Design, and Marketing to conceive features, plan projects, and
build roadmaps
● Prior experience with scalable Architecture managing team of minimum 5 engineers and
coaching, mentoring while maintaining a role with code development.
● Proven history of contributing to product strategy and shipping products with multi-functional
teams.
● Highly involved in recruitment while building team also leading app development for both
platforms
● Promote and support company policies, procedures, mission, values, and standards of ethics
and integrity.
Minimum Qualification:
● Hands-on working on Java ( {Language understanding - Java 8, Lambdas, Collections,
popular frameworks & libraries}, JVM, GC tuning, performance tuning)
● Worked on REST frameworks/libraries like Spring MVC, Spring Boot, Dropwizard, REST
Express etc
● Worked on Relational data stores viz. MySQL, Oracle or Postgres
● Worked on Non-relational data stores viz. Cassandra, HBase, Couchbase, MongoDB etc
● Worked on caching infra viz. Redis, Memcached, Aerospike, Riak etc
● Worked on Queueing infra viz. Kafka, RabbitMQ, ActiveMQ et
- Experience in at least one of the frameworks YII / Codeigniter
- Experience in Laravel(Mandatory)
- Good experience in JS, JQuery, AJAX, Angular JS
- Good experience in Html, CSS, Responsive Design.
- Ability to write and consume web services and REST services.
- Knowledge on Developing APIs for Mobile Applications
- Should have excellent communication skill and technical skill
- Extensive OOD (Object-oriented design) / OOP (Object-oriented programming) experience.
- Good knowledge of relational databases (MySQL), version control tools and of developing web services
- Should have good understanding skill and ability to work independently or within a team and lead a team.
- Passion for best design and coding practices and a desire to develop new bold ideas.
- Knowledge of and experience applying design patterns andimplementing industry best practices required.
Good to Have Skills:
- Knowledge on Server Maintenance
- Knowledge on Amazon AWS
-
If you fit the above criteria, send your latest resume along with following information duly filled to us immed at appleinformatics(at)yahoo.com
- Total Experience:
- Relevant Experience:
- Current Job location:
- Notice Period:
- Reason for change:
- Current CTC:
- Expected CTC:
Can join earliest by:









