| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
| $30k - $80k | ||||
| $72k - $75k | ||||
| $50k - $70k | ||||
| $80k - $150k | ||||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $54k - $60k | ||||
| $54k - $77k | ||||
| $40k - $92k | ||||
|
| ||||
| $72k - $100k | ||||
| $63k - $70k | ||||
| $71k - $79k | ||||
| $36k - $95k | ||||
| | $54k - $75k | |||
| $43k - $60k | ||||
| $43k - $60k |
Would you like to work for top clients like Facebook, Microsoft, and innovative Silicon Valley startups? Build products instead of back-office applications? Would you like to work on projects which are truly Cloud Native? Want to get your hands' dirty tuning performance of internet-scale applications? Tackle challenging tasks like implementing a tamper-proof audit trail with AOP and Blockchain? Discover the best turn in your Java Development career here.
About Ideas2IT
Ideas2IT is a product engineering firm where Technology, Business, and Product engineering intersect. We possess deep expertise in building consumer and SaaS products. We deliver innovative solutions that involve developing cloud-native, scalable, data-driven applications. We take up the development of cognitive applications that leverage Machine Learning and NLP.
We have clocked phenomenal growth in the last ten years and are marching towards lofty goals. Ideas2IT has successfully rolled out multiple products like Pipecandy, that have become successful VC-funded startups.
Our casual work culture, flexible work hours, flat organization structure, and non-Bell Curve appraisals are just a few factors that have led to our 4.5 Glassdoor rating.
Whatâs more, we have an ESOP program! When you join us, you could become a proud co-owner of one of our upcoming product companies.
About the role
The Java Developer role entails creating high-performance and reusable components like core application logic, databases, data and application integration, API, and other backend processes to drive our clientsâ innovation-led applications. This is not yet another Java Developer role where you just create layers of interconnected classes with Java syntax. We need people with a deep understanding of building complex microservices on the cloud leveraging the power of Java and associated technologies.
Whatâs in it for you?
- You will work on diverse technology challenges like:
A robust distributed platform to manage a self-healing swarm of bots on unreliable network / compute
Large scale Cloud-Native applications
Document Comprehension Engine leveraging RNN and other latest OCR techniques
Completely data-driven low-code platform
You will leverage cutting-edge technologies like Blockchain, IoT, and Data Science as you work on projects for leading Silicon Valley startups.
Your role does not start or end with just Java development; you will enjoy the freedom to share your suggestions on the choice of tech stacks across the length of the project
If there is a certain technology you would like to explore, you can do your Technical PoCs
Work in a culture that values capability over experience and continuous learning as a core tenet
Hereâs what youâll bring
3-8 years of strong Java development experience in Java, Spring MVC or Springboot(Microservices), hibernate, any cloud platforms(AWS, Azure, etc), Core Java with a good understanding of concepts including but not limited to ORM, IOC, AOP, etc.
A deeper understanding of underlying core concepts like garbage collection, heap allocation, multithreading
An ability to write high-performance, reusable, and scalable backend services
Deep insights into behavioral criteria like transaction and memory management
Ability to write high-quality code with test-driven development
Strong familiarity in a database like MySQL, Postgres, Oracle, Mongo, etc.
Senior Java Developers (4+ years) would be expected to be familiar with Design and Architecture.
Good to have
Good understanding of the cloud services and components
Knowledge in application and database tuning
Good communication and presentation skills
Familiarity with modern design principles like Microservices and Native Cloud components
If you have the relevant experience, great! Otherwise, it isnât all that matters. We believe in hiring people for their IQ and the right attitude, over ready-made skills. As long as you are passionate about building world-class enterprise-grade products, and have an in-depth understanding of your technology - we will bring you to speed on all the tech stacks we use. Oh BTW, did we mention that you need to be super smart?
And while you are here, check this out to get a glimpse of what we achieved in 2020!
What does a blockchain developer do?
A blockchain developer is a software developer who specializes in the development of applications that make use of blockchain technology
Some of the responsibilities of a blockchain developer may include:
- Designing and implementing smart contracts.
- Creating and maintaining the infrastructure that supports the blockchain network, and developing user-facing applications that make use of the blockchain.
- Additionally, a blockchain developer may also be responsible for researching and staying up-to-date with the latest developments in blockchain technology, in order to ensure that their applications are secure and efficient.