
Roles and Responsibilities:
Mandatory Skills:
- Teamcenter Customization related to ITK, RAC, Active Workspace
- Strong in programming skills like C, C++, Java & OOPS concepts
- BMIDE Codeful and codeless customization
- Teamcenter SOA development
- TC Configuration e.g., Preferences, ACL, Style sheets etc.
- Good exposure to Teamcenter data model, Architecture, BMIDE etc.,
What we are looking for:
- Strong in programming skills like C, C++, Java & OOPS concepts
- Should have strong knowledge in ITK and should be able to write Handlers, Extension, Scripts and programs
- Should have good knowledge in RAC, Active workspace customization
- Should have good knowledge in Workflows, BMIDE, Preferences, Stylesheets, Access Rules, Query Builder, Project etc
- Should have strong technical capabilities and functional knowledge in multiple PLM Modules.
- Should have very good understanding of Teamcenter Data Model

Similar jobs
💡 Hiring: Java Developer & Support Engineer (Splunk) at Deqode
🔷 Experience- 6+ Years
🔷 Mode- Remote (Night Shift)
⏱️ Notice Period - Immediate joiners
(Only immediate joiners & candidates serving notice period)
We’re looking for a talented Java Developer & Support Engineer with strong skills in Java, Application Support, Splunk, and SQL (Insert/Update queries). You’ll develop Java apps, handle L2/L3 support, write and optimize SQL queries, and use Splunk for monitoring and analysis.
✅ Must Have:
- Solid Java/J2EE development experience
- Strong troubleshooting & production support skills
- Proficiency with SQL (Insert, Update, Delete, Select queries)
- Good knowledge of Splunk dashboards & log analysis
- Strong communication & problem-solving abilities
Position: Java Lead
Experience: 7+ Years
Location: Jaipur (Onsite)
Joining: Immediate Joiners Preferred
Employment Type: Permanent
Company: Deqode
Role Summary:
We are looking for a Java Lead to join Deqode’s backend engineering team. This role requires deep hands-on expertise in Java technologies along with the ability to lead a team and drive complex technical implementations.
Key Responsibilities:
- Take ownership as Lead Developer for backend services.
- Manage a team of 5-7 Java developers; mentor and guide juniors.
- Perform code reviews and ensure adherence to coding best practices.
- Contribute in writing clean, testable, scalable code using Java and Spring Boot.
- Own and drive technical design discussions and implementations.
- Work with cross-functional teams: Frontend, QA, DevOps, Product, and 3rd parties.
- Ensure robust unit testing, code coverage, and maintain high quality deliverables.
- Troubleshoot defects and support production deployments.
Required Skills:
- 7+ years of Java development experience
- Expertise in Spring Boot and REST APIs
- Strong experience in Microservices Architecture
- Knowledge of Netflix OSS or Spring Cloud
- Proficient in writing JUnit test cases
- CI/CD pipeline experience in real-time projects
- Understanding of Docker and Kubernetes
- Exposure to AWS Cloud Services from a development perspective
Requirements:
- Excellent knowledge of Core Java (J2SE) and J2EE technologies.
- Hands-on experience with RESTful services and API design is a must.
- Knowledge of microservices architecture is a must.
- Knowledge of design patterns is a must.
- Strong knowledge of Exception handling and logging mechanism is a must.
- Agile scrum participation experience. Work experience with several agile teams on an application built with microservices and event-based architectures to be deployed in hybrid (on-prem/cloud) environments.
- Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like JPA/Hibernate.
- Experience in managing the Source Code Base through Version Control tools like SVN, GitHub, Bitbucket, etc.

Founded in 2012,leader in high-assurance digital identity verification technology. Named to Forbes’ 2019 AI 50 list as one of America’s most promising AI companies, and a recent winner of API World’s Best Data API, technology applies artificial intelligence and machine learning techniques with trusted online/offline data intelligence from email, address, phone, IP, social media and the broader Internet to verify identities in real-time. Customers include three of the top five U.S. banks, seven of the top 10 U.S. card issuers, as well as the majority of leading digital banks, lenders and insurers across the U.S. We are funded by some of the world's best investors and entrepreneurs including Scale Venture Partners, Commerce Ventures, Work-Bench, Santander InnoVentures and Two Sigma Ventures.
The only way we can further our mission of becoming the single, trusted source of identity verification and eliminating identity fraud is by building the best team on the planet. This is where you come in!
We are hiring Software Engineers across all levels in Chennai!
What You'll Be Doing:
- You will partner with our globally distributed cross-functional teams (Product, Infrastructure, Engineering, Data Science) to conceptualize and develop new features and products in an Agile environment.
- You will own end-to-end delivery of software components all the way to production, owning team features or systems.
- You will be building web services and REST APIs at scale, and producing high-quality results with direct business impact.
- You will be monitoring and improving existing deployments, ensuring that we are continuously improving our product.
- You will be assisting our QA and support team in triaging and resolving production issues and addressing bugs.
What You'll Bring:
- You are interested in our tech stack (Java or Scala, SQL Databases, NoSQL, Microservices, and AWS)
- You will have strong computer science fundamentals: data structures, algorithms, various programming languages, distributed systems, etc.
- You understand engineering best practices and seek to improve engineering standards, tooling and processes.
- You write “good code” - easily understandable, secure and testable!
- You are comfortable helping drive technical decisions within our Engineering team.
- You have experience building applications at scale.
Perks & Benefits:
- Competitive base salary
- Equity - every employee is a stakeholder in our enormous upside
- A tech-first company culture driven by entrepreneurial thinking and talent
- A great team working in unison towards the same mission
- Transparency is what our product is built on—and so is our culture
- Daily catered lunch and snacks
- Generous health insurance for employees and dependents
- Flexible work schedule and work-from-home options
- Flexible PTO
We are an equal opportunity employer and value diversity of all kinds at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Job Summary:
We want a techie at heart. Someone who is happy and curious to work on all aspects of software development.
Reporting directly to the CTO, you will be responsible for feature design, development, and continuously optimizing our tech stack.
- We are looking for an experienced software engineer with at least 5 years of experience in a startup or product environment. Ideally you have been involved in all aspects of software development from requirements gathering to design, development, deployment and post-release support. We are looking for all-round technical maturity. Our tech stack is Angular, Spring boot and Django/Python.
Key Skills
Java
SpringBoot
PostgreSQL/MySQL
Git
AWS
REST api design
Experience integrating with external APIs
Good applied understanding of Object Oriented Programming
Good database modeling and SQL knowledge.
/React is a big plus.
Responsibilities and Duties
Build out features across the stack : backend, API design and integration, database optimization , microservices, plugins, queues etc
Fix bugs and write automated tests
Maintain and upgrade our Tech Stack
Translate requirements to design and write/present articulate software design.
Job Description: (Mandate Skills)
- Exceptional architecture and design skills using Object Oriented Programming concepts and Design patterns
- Strong problem solving and analytical skills
- Hands on Java Engineer, with experience building consumer facing or enterprise applications using Java stack
- Ability to manage small teams (2-4 members) using agile development process
Do You Know? (Skills good to have)
- Exposure to building service oriented distributed systems
- In building systems that process big data in a distributed environment, either in real time streaming or offline
- In messaging systems like Kafka, RabbitMQ, kinesis, etc.
- In real time computation tools like Storm / Spark or Hadoop based tools.
- In Data warehousing technologies like Redshift, BigQuery, etc.
Full stack developers will be required to see out a project from conception to final product, requiring good problem solving skills and attention to detail.
Developer Responsibilities:
Developing front end website as per design
Designing user interactions on web pages
Developing back-end website applications
Creating servers and databases for functionality
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features
Seeing through a project from conception to finished product
Designing and developing APIs
Meeting both technical and consumer needs
Staying abreast of developments in web applications and programming languages.
Developer Requirements:
Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript
Familiarity with JavaScript frameworks such as Next / React
Proficiency with server-side languages such as Java, Spring Boot, Hibernate
Familiarity with Unit testing, logging, monitoring frameworks
Familiarity with database technology such as MySQL.
Able to interact with business team
Good problem-solving skills
Attention to detail
Your Opportunity
- Own and drive business features into tech requirements
- Design & develop large scale real time server side systems
- Quickly create quality prototypes
- Staying updated on emerging technologies
- Ensuring that all deliverables adhere to our world class standards
- Promote coding best practices
- Mentor and develop junior developers in the team
Required Experience:
- 4+ years of relevant experience as described below
- Excellent grasp of Core Java, Multi Threading and OO design patterns
- Experience with Scala, functional, reactive programming and Akka/Play is a plus
- Excellent understanding of data structures and algorithms
- Solid grasp of large scale distributed real time systems
- Prior experience on building a scalable and resilient micro service
- Solid understanding of relational databases, NoSQL databases and Caching systems
- Good understanding of Big Data technologies such as Spark, Hadoop is a plus
- Experience on one of AWS, Azure or GCP
Who you are :
- You have excellent and effective communication and collaborative skills
- You love problem solving
- You stay up to date with the latest technologies and then apply them in real life
- You love paying attention to detail
- You thrive in meeting tight deadlines and prioritising workloads
- Ability to collaborate across multiple functions
Education:
Bachelor’s degree in Engineering or equivalent experience within the field
people never feel the need to carry cash or cards again. We believe India is at the cusp of a new
mobile revolution, which will change the way we manage our money on the go. We see ourselves
facilitating this change, through technology and dogged customer centricity.
At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the
right environment for you is just one of the things we do. We empower people and trust them to do
the right thing. Here, you own your work from start to finish, right from day one.Being enthusiastic
about tech is a big part of being at PhonePe.
If you like building technology that impacts millions, ideating with some of the best minds in the
country and executing on your dreams with purpose and speed, join us!
Role
As a senior software engineer,
● You will build Robust and scalable web-based applications
● You will need to think of platforms & reuse
● Build abstractions and contracts with separation of concerns for a larger scope
● Drive problem solving skills for high-level business and technical problems.
● Do high level design with guidance; Functional modelling, break-down of a module
● Do incremental changes to architecture: impact analysis of the same
● Do performance tuning and improvements in large scale distributed systems
● Mentor young minds and foster team spirit
● Breaks down execution into phases to bring predictability to overall execution
● Work closely with Product Manager to derive capability view from features/solutions
● Lead execution of medium sized projects
● Work with broader stakeholders to track impact of projects/features and proactively
iterate to improve them
As a senior software engineer, you must have
● Extensive and expert programming experience in at least one general programming
language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested
code.
● Experience with multi-threading and concurrency programming
● Extensive experience in object oriented design skills, knowledge of design patterns, and
huge passion and ability to design intuitive module and class-level interfaces
● Excellent coding skills – should be able to convert design into code fluently
● Knowledge of Test Driven Development
● Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch,
Aerospike etc)
● Strong desire to solving complex and interesting real world problems
● Experience with full life cycle development in any programming language on a Linux
platform
● Go-getter attitude that reflects in energy and intent behind assigned tasks
● Worked in startup like environment with high levels of ownership and commitment
● BTech, MTech, or PhD in Computer Science or related technical discipline (or
equivalent).
● Experience in building highly scalable business applications, which involve
implementing large complex business flows and dealing with huge amount of data.
● 5+ years of experience in the art of writing code and solving problems for large Scale.
● Open communicator who shares thoughts and opinions frequently, listens intently and
takes constructive feedback
As a senior software engineer, good to have
● Ability to drive design and architecture of multiple subsystems
● Ability to break-down larger/fuzzier problems into smaller ones in the scope of the
product
● Understanding of the industry’s coding standards and an ability to create appropriate
technical documentation.
Job Description:
We are looking for a Java developer responsible for developing Web applications using Core Java and JDBC. Your primary responsibility will be to quickly learn to design and develop applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.
- Excellent knowledge of object-oriented programming.
- Well-versed in Core Java (1.7 and above preferable, with knowledge of new features like Executor framework, Generics, etc.).
- Excellent experience of collections, HashMap, concurrency packages, Exception Handling and Array List, sorting algorithm.
- Strong knowledge and understanding of real-time, low-latency multi-threaded server-side java code.
- Familiar with various design and architectural patterns.
- Skill for writing reusable Java libraries.
- Knack for writing clean, readable Java code.
- Experience with both external and embedded databases.
- Understanding fundamental design principles behind a scalable application.
- Basic understanding of the class loading mechanism in Java.
- Creating database schemas that represent and support business processes.
- Should possess good communication skills (both oral and written).
- Must be completely hands-on and an individual contributor and a self-starter.
- Must be able to complete assignments (suitable to his/her experience) with minimal assistance.
- Very good at Analytical and Logical skills.
- Solid understanding of the web development lifecycle.
- Ability to learn quickly and deliver software on time.
If you are looking forward for this opportunity, kindly apply with us with below asked details:
Total Experience:
CTC:
ECTC:
NP:
Current Location:
Hometown:






