
We are looking for a Software Engineer - Java with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Software Engineer - Java roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle.
Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure development is in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Qualifications
- BSc/BE/BTech in Computer Science, Engineering or a related field
- 2+ years Experience with Java
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development

Similar jobs
Position: Executive Assistant / Personal Assistant
Reporting to: COO/CEO
Brief:
We are seeking an experienced and highly organized Executive Assistant (EA) or Personal Assistant (PA) to provide comprehensive administrative support to senior executives and ensure smooth office operations. The ideal candidate will have exceptional organizational, communication, and multitasking skills, along with the ability to handle sensitive information with discretion and professionalism.
Key Responsibilities:
- Calendar and Scheduling: Efficiently manage calendars, coordinate schedules, and arrange appointments for executives.
- Travel Arrangements: Organize and book travel including flights, hotels, transportation, and related logistics.
- Correspondence Management: Screen, manage, and respond to emails, phone calls, and other correspondence, ensuring timely and appropriate follow-up.
- File and Record Management: Maintain both digital and physical filing systems, ensuring records are organized and accessible.
- Cross-functional Team Coordination: Collaborate with multiple departments to ensure project deadlines and tasks are met effectively.
- Meeting and Event Coordination: Schedule, prepare, and coordinate meetings, events, and conferences, ensuring all logistical aspects are managed smoothly.
- Communication and Teamwork: Facilitate effective communication within teams and departments, ensuring the timely execution of tasks.
- Office Activities Coordination: Streamline various office activities to improve efficiency and productivity.
- Office Supplies Management: Order and maintain office supplies, ensuring availability and minimizing shortages.
- Collaboration with Accounting & Finance: Coordinate with finance and accounting teams for expense tracking, invoicing, and budgeting.
Qualification and Skills:
- Proven experience as an Executive Assistant, Personal Assistant, or in a similar role.
- Strong proficiency in MS Office Suite (Word, Excel, PowerPoint, Outlook).
- Excellent organizational and time management skills, with the ability to prioritize tasks efficiently.
- Familiarity with office technologies and tools (e.g., e-calendars, copy machines, office management software).
- Outstanding verbal and written communication skills.
- High level of discretion and ability to handle confidential information.
- High school diploma required; PA diploma or certification is a plus.
Additional Skills (Preferred):
- Problem-solving abilities and resourcefulness.
- Strong attention to detail and the ability to manage multiple tasks simultaneously.
- Proactive attitude with the ability to work independently.
Company Overview:
Meal of the Moment (M.O.M) is a rapidly growing food brand offering a range of ready-to-eat meals, Makhana, Dry Fruits, Peanuts, Banana chips, and India's first low-calorie Stevia-sweetened Ice Teas. Our products are available nationwide in retail outlets, institutional clients like IRCTC & Airlines (including Go-Air, Indigo, Spice Jet, and Canadian Airlines), & major e-commerce marketplaces including Amazon Retail & Fresh, Swiggy, Instamart, Zepto, & Blinkit. Additionally, we export products to various countries.
We are looking for a talented unity developer (Freshers as well) to join our design team. As a unity developer, you will be responsible for planning and implementing game functionality, building the game code, identifying bottlenecks, and ensuring the quality of the finished product. You may also be required to build patches and install game updates.
To ensure success as a unity developer, you should have extensive experience working with Unity and Unity3D software, excellent coding skills, and a good eye for detail. A top-class Unity developer can visualize, design, and code games that speak directly to the target market.
Unity Developer Responsibilities:
- Meeting with the design team to discuss gaming ideas and specifications.
- Establishing strategy and development pipelines.
- Planning and implementing game functionality.
- Transforming design ideas into functional games.
- Designing and building game codes.
- Identifying and fixing code errors and game bottlenecks.
- Testing game functionality and theme dynamics.
- Ensuring products conform to high industry standards.
- Designing and building game patches and upgrades.
Unity Developer Requirements:
- In-depth knowledge of unity and Unity3D software.
- Knowledge of 3D development and integrated game physics.
- Experience with console and mobile game development.
- Good communication skills.
- Experience with memory and space optimization.
- Knowledge of scripting, animation, session management, and textures.
- Good troubleshooting skills.
- Excellent attention to detail.
Job Type: Full-time
UI Development - Intern
Converts into a full time ‘UI Developer’ position based on performance
A UI Developer, for an early-stage Analytics startup who can help us translate UX designs into a responsive and rich user interface. Also help in improving design/functionality of product. End goal is to achieve product-market objectives
The candidate will have rich learning into what goes into designing, developing, and scaling a product from scratch. A chance to grow into a UI Development Owner in medium term
Responsibilities
1. Own UI Development closely with UX / Technology Owner
2. Implement and maintain product UI modules/sub-systems.
3. Perform bug verification, release testing and support for assigned products.
4. Conduct unit testing and integration testing.
5. Make sure the delivered product matches the business requirements.
Expectations from candidate
1. Ability: Good at logical thinking, problem solving
2. Inclination: Curious and strong willingness to learn from problems, write good code
3. Knowledge: Basics of UI Development (Some academic degree/certification or Prior experience/Projects preferred), Data visualization
4. Languages/Frameworks: HTML, CSS, JavaScript, ReactJS, NextJS
5. Interest in product focused work in a fast-moving start-up environment
6. Attitude: We are looking for a person with an owner mindset who can partner with us in building our product with a lot of commitment. We like people who are curious problem solvers and are interested in learning with us and working hard.
What we offer
1. Great culture focused on outcomes through learning and experimentation
2. Mentoring by experienced professionals from pedigreed backgrounds (IIT/IIMs)
3. Growth, ownership, and flexibility to achieve your goals.
- Work very closely with development teams to ensure technical specifications and final product meet business requirements.
- Responsible for setting up and implementing test automation strategy from a Functional and Non-functional perspective for one module or multiple modules who you work with.
- Understand User Experience, design thinking, and its importance to product features.
- Responsible for the addition of new capabilities and features in the automation framework which is used by the entire QA team for test automation.
Key Skills:
- +3 years of exposure to manual testing on different methodologies.
- Experience in generating test cases.
- QA knowledge in test automation for products or systems.
- Exposure to agile methodology, cross-browser testing, functional testing, Regression testing, and Performance testing.
- Prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.
- Experience in generating Test Case documentation.
- Strong Knowledge of Test Automation, Software Testing, Selenium, TestNg, API Testing, Jmeter, Appium, and Cucumber 8. 8. Framework
- Good to have knowledge of Jenkins (CI)
- Extent Report generation in selenium
- Programming language - Java (preferred), Javascript, Database
- To ANALYZE Business Requirements end-to-end & Documenting Requirements
- Write Good User Stories (Preferably using INVEST techniques)
- Specify acceptance criteria for features and user stories to ensure delivery of requirements that meet or exceed the business needs
- Create wireframe prototypes, Mockups and documenting them using Visio or similar tools
- Document requirements by creating use cases, functional and requirement specifications documents
- Collaborate with internal teams to ensure proper documentation of the product capabilities
- Own the Product backlog, elaborating and prioritizing user stories to be included in the backlog
- Presenting the product capabilities, gathering requirements and identifying gaps
- Interface with clients and partners to understand business environments, current and future requirements; participate as a solutions expert
- Roadmap prioritization, conceptualize new product features, and assist with competitive positioning
JOB DESCRIPTION: The Fraud Lead will manage the gameplay fraud for all poker products and work closely with the payments team to create smooth players and gameplay investigations with the outcome being a low level of fraud across the business. You will liaise directly with network partners via multiple communication channels, to assist with fraud issues via providing fast, accurate and thorough responses to numerous contacts per shift. You will be responsible for building and maintaining Gaming Integrity controls related to issues such as collusion, bots/live assistance use, money dumping and more.
Your key job responsibilities as the Fraud Lead in Pocket52 will include:
- Day to day gameplay fraud analysis to identify and prevent fraud in poker
- Ensuring that all team members follow the fraud procedures
- Constant assessment of the fraud process and constant improvement to the processes
- The role involves utilizing a number of detection and investigation techniques in-order to identify high risk accounts, unusual activity, investigates and subsequently close suspicious accounts.
- You will be proactively investigating and reviewing the player pool for suspicious activity and building cases that result in removing any players who are a threat to the integrity of the games on the Pocket network
- Review customer transactions and gameplay to prevent fraudulent actions.
- Discover new techniques in fraud prevention and customer service using various software and applications
- Monitoring for poker rooms
- Working with the product managers and marketing team to ensure promotions cannot be abused by players
To apply for the Fraud Lead in Pocket52 you will need:
- 3+ years previous experience in managing fraud for online games
- Experience playing online poker and knowledge of the online poker games products, promotion types and customers
- Knowledge of all fraud tools and ability to access products for purpose
- Ability to query and analyse behavioural data in order to identify patterns of fraud
- Ability to manage a heavy workload, prioritising and managing the pressure that comes with managing a critical product vertical
- Technically aware, comfortable working with multiple IT systems, databases and programs
- Solid understanding of game theory optimal (GTO) poker solutions
- Conduct OSINT checks in poker fraud investigations.
The iOS Developer is responsible for the development and maintenance of native mobile code on the iOS operating systems. This person utilizes their knowledge of mobile development and hardware capabilities as an integral part of the software development team.
The role requires an energetic and self-motivated individual with excellent communication, organization, and technical skills to work cross functionally.
Responsibilities:
- Create compelling device specific user interface and experiences
- Build Prototypes
- Optimize performance
- Keep up to date on the latest industry trends in mobile technologies
- Collaborate with development team and product owners to analyze, design, and implement user stories using an agile methodology
- Write high-quality code that complies with design specifications and meets development and support requirements.
- Develop unit tests and test changes using an agile methodology.
- Use a variety of tools to perform unit testing, automated builds, and source control.
- Participate as a member in Agile teams, and work with other team member to review user stories, estimate effort for user stories, and participate in sprint reviews.
Required Skills:
- 5+ years experience in Objective-C, Swift and Cocoa development
- Experience publishing applications to the App Store
- Experience with RESTful API to connect iOS applications to backend services
- Experience with Test Driven Development (TDD)
- Experience with Source Control like Git
- Understanding of Apple's design principles and interface guidelines
- Ability to understand and write SQL code
- Experience with Apple Pay is a huge plus
- Familiarity with continuous integration
- Ability to work in a fast-paced, high-effort, dynamic work environment
- Fast learner of new and emerging technologies
- Development experience with highly trafficked apps
- Excellent verbal, written, and interpersonal communication skills
- Undergraduate degree in the field of computer science or equivalent
- Able to handle multiple tasks in a fast paced environment
Directly interfacing with the founding team and technology team to understand the requirements and providing solutions. Assisting & guiding team members in design and development.
Requirements:
An ideal candidate should have :
- Worked on one or more projects in production environment
- Should have knowledge of Fintech
- Should have 3+ years of experience in system/software solution development and delivery
- Should be hands-on on Java, J2EE Frameworks, Spring MVC, Hibernate, RESTful Webservices, MySQL and working knowledge of Unix/Linux
- Should have experience on deployments on cloud servers and should be ready to pick AWS cloud server deployment
- Should possess good architectural knowledge and be aware of enterprise application design patterns









