
Senior Software Engineer
3 weeks ago
Position Overview
We are seeking a Senior Software Engineer with strong expertise in Java and modern web application development. The ideal candidate will have at least 8 years of experience in designing, developing, and implementing enterprise-grade software solutions, with proven leadership in building scalable backend systems, APIs, and cloud-integrated applications. You will work alongside a dynamic team, contributing to various projects spanning industries such as fintech, insurance, telecom, and public transportation.
Key Responsibilities
- Design and develop RESTful APIs and Microservices using Java, J2EE, Spring, Spring Boot, and Hibernate.
- Architect and implement data models and backend services, ensuring performance and scalability.
- Build and maintain web applications with a focus on security, efficiency, and user experience.
- Integrate and optimize relational databases, particularly MySQL; design and execute complex queries.
- Develop and configure reporting solutions using Jasper Reports.
- Work with cloud platforms (AWS, Cloudera, EMR, EC2, Lambda) to deploy and manage production services.
- Collaborate with front-end teams using HTML, Thymeleaf, Angular, and Redux architecture.
- Support and optimize payment processing, including credit card risk management and PCI-compliant integrations.
- Manage and enhance device connectivity and IoT features (e.g., Amazon Alexa Skills, device heartbeat functionality).
- Participate in all phases of the software development lifecycle, including Agile/Scrum ceremonies.
- Perform code reviews, technical documentation, and continuous integration with Git, Jira, and SourceTree.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 8+ years of experience in enterprise software engineering roles.
- Deep expertise in Java/J2EE, Spring (including Spring Boot), Microservices, and Hibernate.
- Strong experience with SQL (MySQL, SQL Server) and database optimization.
- Familiarity with reporting tools such as Jasper Reports.
- Demonstrated knowledge of RESTful API design and implementation.
- Experience with web servers (Apache Tomcat) and application servers (JBoss).
- Exposure to cloud technologies (AWS EC2, Lambda, EMR, Cloudera Hadoop).
- Experience in Agile/Scrum development environments and offshore/onshore collaboration.
- Proficient in version control and project management tools (Git, Jira, SourceTree).
- Strong communication, problem-solving, and team collaboration skills.
Preferred Experience
- Hands-on with API development for real-time, high-availability applications.
- Previous involvement with e-payments, risk management, and financial platforms.
- Implementation of automation and data migration between transactional and data warehouse systems.
- Experience with IoT integrations, Alexa skills, and device management.
- Proven ability to lead new feature development, troubleshoot production issues, and mentor junior engineers.
Red Oak Technologies is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. See what it’s like to be at the top; connect with one of our recruiters and apply today.
Let us help you find your next career opportunity JOIN RED OAK TECHNOLOGIES
Learn what it’s like to be a Red Oak Consultant
Red Oak Five (Core Values): Relationships First | Exceptional Quality and Service | Unwavering Integrity and Trust | Be Easy To Do Business With | Respect Everyone
-
Senior java software engineer
3 weeks ago
Ajmer, India PASS Consulting Group Full timeCompany PASS Consulting Group, headquartered in Germany, is a leading provider of software, cloud services, and IT consulting. Established in 1981, the company employs over 650 people across Germany and three international locations.Role DescriptionThis is a full-time remote role for a Java Software Engineer. The engineer will be responsible for software...
-
Software Consultant
3 days ago
Ajmer, Rajasthan, India System Technologies Full time ₹ 5,05,000 - ₹ 16,69,072 per yearJob Description: Software ConsultantPosition Title: Software ConsultantDepartment: IT Consulting / Technology SolutionsLocation: [City, Country] (Hybrid/Onsite/Remote as per policy)Employment Type: Full-timeAbout the RoleWe are seeking a highly skilled Software Consultant to join our dynamic team in a global MNC IT environment. The ideal candidate will be...
-
Senior Software Engineer, Voice AI
2 weeks ago
Ajmer, India OmniDimension Full timeWho We AreOmniDimension is on an exhilarating journey. We're building an AI-powered platform empowering developers and enterprises across 50+ countries to effortlessly create and deploy reliable Voice AI agents. This isn't your average 9-5 role. We thrive on passion, dedication, and pushing boundaries. Yes, we often work long hours and weekends, but it's...
-
Senior Engineer
6 days ago
Ajmer, India Recro Full timeAs a Software Engineer, you will play a key role in enhancing our cloud-scale NAS platform. Your responsibilities will include:Collaborating on requirements analysis, design reviews to evolve Nasuni’s core platform and operating system.Developing and maintaining software and services that power our NAS appliance, delivering high performance and reliability...
-
Senior Data Engineer
4 weeks ago
Ajmer, India CES Full timeWe are looking for an enthusiastic and highly skilled Senior Data Engineer to join our growing team and play a key role in shaping complex data-centric solutions that power smarter decisions for our clients and internal teams.As part of our data engineering team, you’ll build and maintain scalable data systems and pipelines managing acquisition, storage,...
-
Senior Release Engineer
4 weeks ago
Ajmer, India CES Full timeWe are looking for a skilled and detail-oriented Senior Release Engineer to take charge of branching, merging, and deployment strategies ensuring smooth, reliable, and efficient software releases into production. This role is critical in maintaining the stability and scalability of our delivery pipeline, while partnering closely with development, QA, and...
-
Lead Software Engineer
3 weeks ago
Ajmer, India DDN Full timeThis is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial...
-
Java Software Engineer
3 weeks ago
Ajmer, India ACL Digital Full timeDear Connections,Greetings from ACL DigitalWe are looking Remotly for Senior Java Developer for our offiice.Designation: Senior Java DeveloperExperience: 6 Years to 9 YearsWork Location: RemoteNotice Period: Immediate(Next Day joiner only)Key ResponsibilitiesDesign, implement, and maintain cloud-native microservices using Java (Spring Boot), Scala (Akka...
-
Senior Sales Manager
2 weeks ago
Ajmer, Rajasthan, India Vurniqo Consulting Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany DescriptionVurniqo Consulting is a multi-domain consulting firm that delivers strategic solutions and end-to-end advisory services across diverse industries. We specialize in Real Estate Advisory, Hospitality Advisory, Project Planning & Execution, HR & Operations Strategy, Branding, Marketing & Positioning, and Investment & Developer Liaison. We...
-
Technical Lead
4 days ago
Ajmer, India Aceolution Full timeFreelance Remote Opportunity: Tech Lead – GenAI Code Initiatives We’re seeking an experienced Tech Lead / Senior Software Engineer to spearhead our GenAI Code Initiatives . This is a hands-on, freelancing remote role focused on evaluating, improving, and advancing AI-driven code generation systems. Key Responsibilities Code Generation & Refinement:...