Java Developer at Infogrex Technologies · Bengaluru (Bangalore), Hyderabad, Chennai · 3 - 7 years · ₹8L - ₹12L / yr · Bootstrapped · Posted 28 Aug 2019
Java Developer
Joining Location: Bangalore
Experience - 4 to 6 Yrs
Notice Period: Immediate (15-30 Days max)
Salary (Per Annum) :
min Sal:8
max Sal:12L
Description:
- Work experience as a Senior Java Developer or similar role
- Experience designing, building and testing Java EE applications
- In-depth knowledge of popular Java frameworks like Spring and Hibernate
- Minimum of 4+ experience with Spring
- Minimum 2 years’ experience with Hibernate
- Sound knowledge of core java and collections
- Hands on experience building ReST based web services
- Spring Boot experience a plus
- Experience with Object-Oriented Design (OOD) and design patterns
- Hands on experience working with databases
- Good delegation and time management skills
- Problem-solving abilities
Responsibilities:
- Identify and analyze user requirements
- Prioritize, assign and execute tasks throughout the software development life cycle
- Develop Java EE applications
- Write well-designed, efficient code
- Review, test and debug team members’ code
- Design database architecture
- Schedule product releases with internal teams
- Document development phases
- Ensure our applications are secure and up-to-date
Soft Skills
- Good written and oral communication skill
- Team player
- Mentoring and leadership capability

About Infogrex Technologies
About
Connect with the team
Company social profiles
Similar jobs (10)
Job Title : Senior C++ Developer
Experience : 5+ Years
Location : Remote
Employment Type : Full-Time (Contract)
Working Days : 6 Days per Week
Domain : Privacy Blockchain
Job Summary :
We are hiring a Senior C++ Developer with 5+ years of experience in modern C++ (C++17/C++20) to design and optimize performance-critical components of a privacy-focused blockchain platform.
The role involves systems programming, distributed systems, cryptographic implementations, and low-level performance optimization in a Linux environment.
Mandatory Skills :
C++17/C++20, Systems Programming, Multithreading & Concurrency, Memory Management, Linux (GCC/Clang/CMake/GDB), Data Structures & Algorithms, Performance Optimization, Distributed Systems Fundamentals.
Key Responsibilities :
- Develop and maintain blockchain core modules (consensus, cryptography, networking).
- Write high-performance, scalable C++ code.
- Optimize memory management and concurrency.
- Implement distributed and peer-to-peer systems.
- Debug and profile performance-critical applications.
- Collaborate with researchers on protocol implementation.
Required Skills :
- 5+ years C++ development experience.
- Strong knowledge of C++17/C++20.
- Systems programming, multithreading, concurrency.
- Data structures and algorithms.
- Linux development (GCC, Clang, CMake, GDB, Valgrind).
- Performance profiling and debugging.
Preferred Skills :
- Rust (FFI, async programming)
- Blockchain protocol development
- Distributed systems and consensus algorithms
- Zero-knowledge proofs / cryptography fundamentals
- Gentoo Linux and kernel-level optimization
Job Title: Junior BIM Architect (REVIT Modeling)
Job Summary:
Graniti Vicentia India Pvt Ltd is seeking a talented and motivated Junior BIM Architect with 2 to 3 years
of experience in REVIT modeling to join our architectural team. The ideal candidate will have a passion
for BIM (Building Information Modeling) and a strong understanding of REVIT software. This role will
primarily focus modelling / drafting in REVIT to support our projects and ensure accuracy and
efficiency in the BIM process.
Responsibilities:
• REVIT Families creation and Modelling: Create, modify, and maintain REVIT families to be used in architectural projects, including furniture, fixtures, equipment, and building components. Draft the furniture layouts, finish plans, elevations and details of Hospitality
projects in U.S.
• Collaboration: Work closely with architects, designers, and other team members to understand project requirements and translate them into accurate REVIT families.
• Quality Control: Ensure that REVIT families meet industry standards, project-specific needs,and BIM best practices.
• Documentation: Maintain organized records of REVIT families and their associated parameters for easy access and retrieval.
• BIM Standards: Adhere to and help develop company-specific BIM standards and guidelines for family creation and management.
• BIM Integration: Assist in integrating REVIT families into project models, coordinating with other team members to ensure seamless BIM workflows.
• Model Review: Participate in model reviews to identify and resolve any issues related to REVIT families, ensuring model accuracy and consistency.
• Stay Updated: Keep up-to-date with industry trends and advancements in BIM technology, especially as it pertains to REVIT.
Qualifications:
• Bachelor's degree in Architecture, Engineering, or a related field.
• 2 to 3 years of experience in architectural practice with a strong focus on BIM and REVIT family creation , modelling and drafting.
• Proficiency in Autodesk REVIT software and demonstrated expertise in creating and managing REVIT families.
• Strong understanding of BIM principles and workflows.
• Knowledge of BIM standards and best practices.
• Detail-oriented with excellent organizational skills.
• Good communication and collaboration skills.
• Ability to work independently and as part of a team.
• Willingness to learn and adapt to evolving BIM technologies and processes.
Role : Product Motion Designer
Exp: 3 -8 Years
CTC: up to 25 LPA
Ideal Candidate
- 3+ years of experience in motion graphics, animation & micro-interactions towards designing for consumer-focused products.
- Expertise in design tools such as Figma, After Effects, Protopie, etc.
- Strong portfolio showcasing interactive motion design projects.
- Decent knowledge of how Lottie animations work.
- A keen sense of design with a focus on the consumer's perspective.
- Strong communication skills & meticulous attention to detail.
Crafting Stunning Interactions/Animations:
- Design animations and micro-interactions for products to enhance usability, engagement & user delight.
- Collaborate with fellow designers, developers, and other stakeholders to understand project requirements and goals. Further integrate the motion design seamlessly into the overall user experience.
- Proactively initiate efforts to enhance various facets of the product experience. Innovation & Ownership
- Conceptualize original ideas that simplify & enhance user delight, especially in the face of complex design challenges.
- Take ownership and be at the forefront of the motion design across features in the consumer app. Prototyping
- Create interactive prototypes to demonstrate the motion design concepts and user interactions.
- Iterate on designs based on stakeholder and user feedback.
We are looking for a product manager for the Smart Ship© Hub™ Digital platform, which enables teams to efficiently guide businesses to success across our Family of Maritime Apps (Vessel Monitoring, Crew Management, Condition Monitoring Voyage Performance, etc.).
We envision a central communication platform “Digital Twins” that matches and delivers the best Remote Vessel Performance systems to businesses when and where they need it to help them achieve their objectives as quickly as possible.
Our internal partners and customers include Engineering team, Analytics Team, Software Development and Product teams launching new features and teams working on business growth.
Work Experience
- 5 - 8 years Product Management experience
Key Responsibilities:
- Need to have 4+ years of software engineering or technical product/ experience.
- Enable, scale and optimize meaningful communications between Smart Ship Hub (SSH) and large businesses using SSH world-class IOT capabilities across multiple dashboards and Mobile Apps.
- Collaborate with cross-functional technical and business partner teams who are equally as passionate about maritime businesses helping to grow the Smart Ship Hub product ecosystem.
- Champion the platform across SSH, identify significant opportunities, and drive product vision, strategies and roadmaps in the context of broader organizational strategies and goals.
- Drive execution with quantitative and qualitative data on user behavior, platform stats and experimentation.
- Identify and break down complex business problems into solvable pieces that can be shipped iteratively.
Skills and Experience.
- Experience in building and scaling world-class platforms
- Experience driving projects with cross-functional colleagues.
- Proven record of successful product outcomes.
- Experience working with technical management teams to develop strategy, systems, solutions, and products.
- Experience establishing work relationships across multi-disciplinary teams and multiple partners in different time zones
- Past experience managing products in one of the following spaces: CRM, Marketing, e-Commerce, Logistics, Customer support
Education
- B.S. in Computer Science or a related technical discipline, or equivalent experience.
Smart Ship Hub’s mission is to give Ship owners the power to build strong Fleet of vessels monitored remotely. Through our family of apps and services, we're building a different kind of company that connects thousands of vessels around the world, gives them ways to share vessel performance status, and helps bring higher vessel performance. Our global teams are constantly iterating, solving problems, and working together to empower maritime industry around the world to build high performing and eco-friendly space.
- 3+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 4+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
Extramarks is a new-age digital learning solutions provider that offers the best of pedagogy and technology to create engaging, child-centric teaching-learning environments in India's best schools and for self-learning at home. Globally, over 9000 schools and 11 million learners have adopted Extramarks Total Learning TM solutions - India, South Africa, Singapore, Indonesia, and the Middle East countries- UAE, Oman, and Kuwait.
WORK FROM OFFICE
Product : K-12
Offering exciting salary with good incentives.
About The Role
Energized individuals who are all set to sell the K-12product, one who has good hands-on experience into entrance exam courses and sound understanding of the Industry.
Roles available- BDE/Sr. BDE/AM
Location: Delhi NCR
*Immediate joiners Only
*Expected Skillset:
· Any Graduate/Post Graduate
· Excellent interpersonal & communication skills
· Quick learner
· Motivated to start a career in sales
Requirements :
- Fleuncy in English and Local Region language

- Skills: Angular 2+, JavaScript, HTML, CSS.
- Experience: 5-9 years.
- Experience with JavaScript libraries and frameworks.
- Should have strong sense of web design and attuned to the fundamentals of user experience.
- Should able to design, build and maintain efficient, reusable, and reliable front-end code.
- Proficiency in Java, with a good understanding of its ecosystems
- 2+ Yrs experience in microservices
- Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
- Familiarity with different design and architectural patterns
- Skill for writing reusable Java libraries
- Know how of Java concurrency patterns
- Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
- Experience in working with popular web application frameworks like Play and Spark
- Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
- Ability to write clean, readable Java code
- Experience in handling external and embedded databases
- Understanding basic design principles behind a scalable application
- Skilled at creating database schemas that characterize and support business processes
- Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- In-depth knowledge of code versioning tools, for instance, Git
- Understanding of building tools like Ant, Maven, Gradle, etc
- Expertise in continuous integration
- Other required skills of a java developer include the basic knowledge of:
- JavaServer pages (JSP) and servlets
- Web frameworks like Struts and Spring
- Service-oriented architecture
- Web Technologies like HTML, JavaScript, CSS, JQuery
- Markup Languages such as XML, JSON
- Abstract classes and interfaces
- Constructors, lists, maps, sets
- File IO and serialization
- Exceptions
- Generics
- Java Keywords like static, volatile, synchronized, transient, etc
- Multi-threading and Synchronization
Technical Skills:
- Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel
- Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
- Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries
- Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, SVN, etc., popular frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM
- Preferred degree in Computer Science, Information Technology or similar
About Us
upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build careers of tomorrow.
• upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 • upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India
• upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany.
• We were also covered by the Financial Times along with other disruptors in Ed-Tech • upGrad is the official education partner for the Government of India - Startup India program
• Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning \
Role Summary
This role will primarily be responsible for envisioning, defining, and owning the execution of upGrad's product design strategy. As the strategic design leader, team coach, and customer champion you'll galvanize people to solve complex problems, developing strategies, and ensuring product designers have the space to create products that deliver enduring value. You will also lead change cross-functionally to drive better experiences and influence our company's product, operations, content, and data to unlock the unrealized wants of learners and coaches across new subjects and fields.
You’ll lead your team through the design process, help build a vision, and navigate ambiguity through partnering with research and enabling experimentation, all while mentoring, and growing a hardworking and capable design team.
You’ll run design critiques, host collaboration & brainstorming sessions, drive design execution excellence, identify areas of process efficiency, and promote a high-output and fast-paced design practice.
Roles & Responsibilities
- Work closely with your team and other designers in defining, designing, and iterating on product features across web and mobile platforms
- Get out of the Office and work with research to observe the impact of your work in the real world, and take that input back to your work as a designer to be constantly improving our products.
- Invest in design standards, documentation, and processes alongside your team members to further our design practice
- Shape product strategy and vision together with product managers and have a significant impact across all the product teams
- Bring consistency to all the platforms and products
- Drive and support cross-team initiatives that make the Design practice better at upGrad such as improving our hiring processes, expanding our community presence, interviewing potential new team members
- Work in the way that works for you and what you're designing, whether that's spending time sketching or jumping straight into pixels and code.
- Work with other members of the Design team to help them deliver great work and develop their own skills. This could be as a mentor, a coach, or a collaborator.
Skills Required::
- 7 years of Product Design experience with at least 2 years of experience leading product design teams
- Consistent track record of leading highly collaborative cross-functional teams thought ambiguity and deliver the best products possible to our customers are an experienced mentor and coachable to give and receive honest, thoughtful, and direct feedback that removes roadblocks encourages growth, and accelerates delivery
- Are intent on crafting psychologically optimistic spaces where your direct reports and your collaborators are confident in sharing their ideas, opinions, and reservations in order to get to the best customer-focused solution
- Experienced recruiting, hiring, and retaining multi-disciplinary design teams
- Ability to understand complex feature sets and their dependencies while being able to deliver a design strategy that accounts for capabilities and limitations of the product
- Methodology rich, including standard approaches for design deliverables including user journeys, research plans, mocks, prototypes, documentation, and quality checks
- Have the ability to communicate research findings and design decisions openly and confidently, regardless of the audience
- Have partnered with research teams or led research experiments to validate and inform product thinking
- Have a proven history of partnering with engineering in a continuous delivery environment









