Responsibilities:
- Programming
- Full stack system development
- Product Design
- Technical risk assessment and estimation
- Technical investigation/research, assessment, and recommendation
- Providing solutions and preparing proof-of-concept for technical proposals and demonstrations
- Product maintenance and support
Qualifications:
- Bachelor's degree in computer science, Computer Engineering, or any course related to Information Technology, Engineering and Mathematics
- Ability to execute full software development life cycle (SDLC)
- 1+ year experience in product development
- 1+ years Java development experience
- 1+ year experience in agile product development methodology/process
- Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Experience of relational databases, SQL / MySql / PL SQL / Oracle
- Experience in JAVA Frameworks (Spring / Spring MVC / Spring boot / Hibernate)
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Experience in Unit testing is a plus
Knowledge in:
- JavaScript / ES6 / JavaScript Reactive Framework (Vue.js / java servlets is a huge plus)
- REST Concepts
- VCS - Git
- AWS
- Excellent programming and problem-solving skills
- Experience with test-driven development
- Good communication skills
- Fast learner, detail-oriented
- Able to work under pressure
- Self-managing and able to collaborate with offsite team members
- Can render extra hours whenever necessary.
Training
After a rigorous training program of up to one month, you'll immediately get to work on one of our projects. We're working on mission-critical government systems or commercial products that are levelling up the way the world does business.
Similar jobs
Please find below updated JD for Java requirement.
-Work with a performance-oriented team driven by ownership and open to experiment.
- -6+ years of Java advanced software development experience, with concurrent (multi-threaded) programming highly desirable.
- -Strong experience on Core Java 8, Java EE, Spring Boot, Maven and Docker including Multi-threading.
. -Strong problem solving skills, computer science fundamentals, data structures and algorithms.
- -Hands on experience with any SQL Database.
- -Ability to learn new technologies like ELK, stack, redis etc.
- -Must have expert level knowledge in Java, Springboot.
- -Must have knowledge or hands on experience in microservices, apache kafka and distributed caching.
. -Experience in distributed/scalable systems
- -Strong knowledge of design patterns and software engineering best practices.
- -Familiarity with standard development tools and processes: Git, Eclipse, JUnit test, debugging, profiling, etc.
. -Familiarity with CI/CD and DevOps
. -Strong knowledge and previous experience in end-to-end design, development and subsequent
support of large-scale data processing systems
. - Familiarity and confidence working in an agile development environment.
. - Good Problem solving skills
- - Good oral and written communication skills.
- - Strong debugging skills.
- Analyze system requirements and prioritize tasks
- Write clean, testable code using .NET programming languages
- Develop technical specifications and architecture
- Test and debug various .NET applications
- Review and refactor code
- Deploy fully functional applications
- Upgrade existing programs
- Support junior developers' work
- Document development and operational procedures
We have urgent requirement of Data Engineer/Sr Data Engineer for reputed MNC company.
Exp: 4-9yrs
Location: Pune/Bangalore/Hyderabad
Skills: We need candidate either Python AWS or Pyspark AWS or Spark Scala
About Gobillion
Gobillion is a YCombinator backed IIM-NIT alumni co-founded social commerce startup headquartered in San Francisco, USA with offices in New Delhi, Bangalore and Guwahati. We are bringing e-commerce 2.0 to the next 400 million online customers across India, through a community and social driven approach. Our co-founding has diversified experience with prestigious organizations including McKinsey & Company, Deloitte US, EY, Adobe and SAP Labs.
Gobillion has been rapidly scaling and is backed by some of the world’s most prestigious investors from US, Europe, SE Asia and India including - YCombinator, Justin Mateen (Founder - Tinder), Pioneer Fund, Soma Capital, Venture Souq, Goodwater Capital, LetsVenture, Vikalp Sahni (Co-Founder- Gobibibo) amongst others.
We have been selected for and globally validated by the world’s leading investors/accelerators including YCombinator, Founder Institute Silicon Valley, NASSCOM 10000 Startups - India and Assam Startup. We have been named as the Top 10 Global startup for YCombinator S21 by Alex Mitchell.
Summary of role: As a Developer, you will be working alongside our product team in the conceptualization, design and development of server side components. You will be doing the following on the job
- Write clean, manageable code and maintain proper documentation
- Create, test and deploy and maintain the applications on production servers
- Continuously discover, analyze, and implement new technologies and frameworks to maximize development efficiency
- Lead team in crafting solutions in different areas and ensure timely delivery
- Ensure secure architecture for Servers
Why Join Us?
- You will have a chance to be a leader and have the responsibility to scale Gobillon across India's most fast growing cities
- The opportunity to join one of India’s fastest growing companies at an early stage - We are giving our early team members to benefit from a strong ESOP pool and be part of our growth journey
- Joining an amazing team of Gobillion rockstars from colleges like IIMs, IITs, NITs etc. and from organizations including McKinsey & Company, Deloitte US, EY, Adobe, SAP Labs, Urban Company, Udaan, Amazon, Delivery, Ninjacart, Accenture etc.
- Wear the Gobillion badge with pride - We are looking for owners with a founder’s mindset - not just employees. If you are passionate about our mission about making e-commerce social for the next 400M customers in India and serve as culture carriers - we are the right place for you!
Key Responsibilities of this Role:
- Experience with DevOps and writing REST APIs & Micro services architecture
- Strong programming expertise in Node js, Nest Js
- Good understanding of Mongo databases and other NoSql Databases and SQL Database
- Solid hold on Data structures and Algorithm
- Good understanding of System Design
- Development expertise in AWS services like Lambda, SQS, SNS
- Good understanding of DevOps and Server security
- Exposure to Cloud Platforms like AWS (preferred), Azure or Google Cloud
- Unix command line experience
- Well-versed with Software Development Life Cycle
- Demonstrate the ability to be a self-starter and learn quickly
- Excellent analytical and problem-solving skills
- Passion for learning and implementing new technologies
- Excellent understanding of software Architectures
At Tekion, we're building the only cloud-native platform that is transforming the automotive retail industry, leapfrogging it into the future and providing unparalleled customer experience. We're creating seamlessly integrated, elegant, and intuitive solutions built with cutting edge technology and powered by Big Data, Machine Learning (ML)/ AI and Internet of Things (Connected vehicle to connected devices). We’re harnessing passion, entrepreneurial spirit, deep industry expertise and the latest technologies to create something very special. We're inventing new technology along the way to overcome barriers and solve big problems, all while having a blast doing it!
Key Responsibilities
-
Design and build solutions for complex business workflows
-
Understanding the user persona and deliver a slick experience
-
Take end to end ownership of components and be responsible for the subsystems that you work on from design, code, testing, integration, deployment, enhancements, etc.
-
Write high-quality code and taking responsibility for their task
-
Solve performance bottlenecks
-
Mentor junior engineers
-
Communicate and collaborate with management, product, QA, UI/UX teams
-
Deliver with quality, on-time in a fast-paced start-up environment
Minimum Qualification
-
Bachelor/Master's in computer science or relevant fields
-
0.6 to 2 years of relevant experience
-
Strong sense of ownership
-
Excellent Java and object-oriented development skills
-
Experience in building and scaling microservices
-
Strong problem-solving skills, technical troubleshooting and diagnosing
-
Expected to be a role model for young engineers, have a strong sense of code quality and enforce code quality within the team
-
Strong knowledge in RDBMS and NoSql technologies
-
Experience in developing backends for enterprise systems like eCommerce / manufacturing / supply chain etc
-
Excellent understanding of Debugging performance and optimization techniques
-
Experience in Java, Mongo, MySQL, AWS technologies, ELK stack, Spring boot, Kafka
-
Experience in developing any large scale Experience in cloud technologies
-
Demonstrated ability to deliver in a fast-paced environment
Job Description
- Design & implement backend APIs
- Mentor junior developers technically.
- Actively work to reduce tech debt in the backend
- Work towards more stability & scalability of the backend
- Tech stack - Java, AWS, Aurora etc.
Eligibility
- 4-8 years of product company experience
- OOP implementation experience. Programming language does not matter. We use Java internally but have hired folks from non Java background.
- Hands on experience in SQL, Dynamo DB, Postgres etc preferred.
- Prior experience building REST APIs
- Advanced understanding of AWS stack
- Prior knowledge of solving problems at scale.
Mixing technology, data, and first-in-class innovation, EagleView® is not only leading the property data analytics market, but also changing lives along the way. Come join us and make great things happen!
EagleView is a fast-growing technology company driving game changing innovation in multibillion- dollar markets such as property insurance, energy, construction, and government. Leveraging 17 years of the most advanced aerial imaging technology in the world, along with the most recent advances in machine learning and AI, EagleView is fundamentally transforming how our customers do business.
At EagleView, we believe that making our culture engaging and empowering are keys to success.
Job Description
We are looking for a talented Software Engineers to join our agile development team. As an experienced member, you will participate in all aspects of the software development life cycle: scoping, design, coding, testing, implementation and support. You will help in the development of highly available, scalable, secure and flexible solutions for our ecommerce platform. In this role, you must be able to multi-task, quickly adapt to new development environments, learn new systems, create reliable/maintainable code, and find creative and scalable solutions to difficult and complex problems. You take pride and ownership in your work as well as the overall contributions of the team. You must also have the ability to take a system-wide understanding, recognize use of system components and disparate technologies and be able to diagnose and debug components across an entire system. Your ability to communicate clearly and concisely (both written and verbal) is also key as is being a self-starter.
* Bachelor's Degree required, preferably in Computer Science or related field
* 1+ years of software development experience using Java/C++/Golang/Python or any of the object oriented programming language
* Experience working on JavaScript would be an added advantage
* Experience using Linear Algebra, 3D Scene model, Cairo - 2D Drawing Framework will be an added advantage
* Working experience using any of these: POV-RAY, GeoTiff, WGS 84 and Web Mercator projection will be a added advantage
* Experience with cloud technologies AWS SDK and containerization
* Experience with PostgreSQL or other Relational Databases
* Test-driven development mindset and a focus on quality, scalability and performance
* Strong programming fundamentals and ability to produce high quality code
* Excellent communication, collaboration, reporting, analytical and problem-solving skills
* Solid understanding of Agile (SCRUM) Development Process required
Basic Qualifications
Candidates for this role must have:
- Bachelor’s degree in computer science or a related field
- At least three years of experience writing production code of increasing complexity
- Strong understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, problem solving, and object-oriented analysis and design
- Proficiency in at least one of the following: Java, C, C++, C#, Ruby, Scala, Python
- Experience refactoring code and evolving architectures
- Experience crafting unit, integration, functional and regression tests
Preferred Qualifications
- Master’s degree in computer science or a related field
- Experience developing in a Linux environment
- Experience applying service-oriented architecture techniques to production use cases
- Experience in developing secure, multi-platform mobile applications
Good to have : Oracle, WAS/Tomcat server knowledge and basic knowledge of shell scripting.