Jobs
Interviews

5 Jaxws Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

karnataka

On-site

The Software Engineer plays a crucial role in demonstrating leadership by effectively communicating business goals and processes within a specific area or business segment. As a Software Engineer, you will leverage your experience and expertise to address challenges, establish objectives for yourself and your team, and drive both short-term and long-term business objectives. You will be responsible for various tasks, including representing high-quality design and development practices as a valuable member of the Digital Mining Software team. Your role will involve developing multi-threaded C++ applications on an embedded Linux operating system, as well as working on Embedded JAVA, Qt, and QML projects. Additionally, you will contribute to the creation of high-performing, scalable, and innovative web applications from end to end. Collaboration is essential in this role, as you will work closely with system engineers, frontend developers, and software developers to implement solutions that align with shared platforms and solutions. By applying principles of Software Development Life Cycle (SDLC) and methodologies like Lean/Agile/XP, Continuous Integration (CI), Software and Product Security, Scalability, Documentation Practices, refactoring, and Testing Techniques, you will ensure the success of the projects you work on. Key responsibilities also include writing code that meets standards and fulfills the required functionality using the designated technology for each project. You will be involved in building features such as web services and Queries on existing tables. Furthermore, understanding performance parameters, evaluating application performance, working on core data structures, design patterns, and algorithms, and implementing them in C++ 14 or higher are integral parts of your role. Participation in design and code reviews is another crucial aspect of the Software Engineer position. By actively engaging in these reviews, you contribute to maintaining the quality and integrity of the software development process. Qualifications and Requirements: - Bachelor's degree in information systems, Information Technology, Computer Science, or Computer/Electronic Engineering. - Experience in software development and hands-on coding across various high-level programming languages and embedded platform and processors. Desired Characteristics: - Master's degree in information systems, Information Technology, Computer Science, or Computer/Electronic Engineering. - Over 5 years of experience in software development and hands-on coding in multiple high-level programming languages and embedded platform and processors. - Proven track record of delivering successful high-quality embedded software products in C/C++ under embedded real-time operating systems like Linux or QNX. - Experience with developing and optimizing Linux device drivers for embedded applications. - Proficiency in communication protocols such as RS232/485, CAN Bus, TCP/IP, Bluetooth, WIFI, GPS, GPS tracking, packet radio telemetry, mining methods, and vehicle types. - Familiarity with web applications, front-end technologies, Microsoft Technologies, TDD, BDD, DevOps, CI/CD, data structures, algorithms, and software engineering principles. - Strong oral and written communication skills, as well as exceptional interpersonal and leadership abilities.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Software Engineer at Standard Chartered Bank, you will be responsible for re-engineering legacy applications and building a state-of-the-art Credit Origination 2.0 platform aligned with the Bank's NextGen technology vision. You will play a key role in consistently delivering valuable features, looking for process improvements, proposing new ways of doing things, and suggesting novel approaches to fulfill requirements. Additionally, you will help elaborate requirements where necessary and work towards designing a platform that anticipates medium-term changes. Your expertise in programming is crucial, including in-depth knowledge of IDE, languages, and toolsets, as well as a good understanding of threads, concurrent programming, and the ability to profile and optimize code. You should be comfortable with debugging complex problems and possess a good knowledge of various programming languages and paradigms. Key responsibilities include applying appropriate design patterns, developing large features, understanding Idempotence, and leaving code in a better state than when arrived. You should have a good grasp of cohesion, SOLID principles, and domain modeling, as well as the ability to design for performance at all levels. Automation and building a CD pipeline are essential parts of your development practice, along with monitoring systems to ensure they meet user needs and business goals. In terms of infrastructure, you should have a solid understanding of operating systems, scripting techniques, databases, data storage paradigms, and automation of PaaS technologies. Security is a top priority, and you should be capable of writing secure code, performing deep security probes, and implementing server hardening protocols. Collaboration and mentorship are key aspects of your role, as you will lead group discussions on design, present information effectively, gain buy-in from the team, and mentor and develop your colleagues. Your understanding of the domain will enable you to work closely with product owners to drive value and share knowledge with the wider community. As a Language-agnostic individual with a Bachelor's in Engineering or equivalent, you will be working with a tech stack that includes Java/J2EE, Spring, Struts, Hibernate, and various other tools and technologies for developing Credit Origination platforms. Your experience with microservices architecture, PL/SQL development, web services, API design, and CI/CD processes will be invaluable in this role. Join us at Standard Chartered Bank, where we value diversity, inclusion, and continuous learning. Together, we strive to make a positive impact and drive commerce and prosperity through our unique talents and shared values. If you're looking for a purpose-driven career in a dynamic and innovative environment, we want to hear from you.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As an experienced Java/J2EE developer, you will be expected to demonstrate expert-level skills in Java/J2EE programming, with a strong command over the Spring framework components such as spring IOC and spring security. Your proficiency in Hibernate will be crucial for efficient data management within the applications you work on. A solid understanding of web services is essential for this role, particularly in developing RESTful web services. Your familiarity with web services standards and related technologies such as JSON, WS*, JERSEY, JAX-WS, and JAX-RS will enable you to effectively consume and provide these services as needed. You will be utilizing a variety of development tools and workflows in your daily tasks, so a high proficiency with tools like Junit, Maven, and continuous workflow processes is expected. Experience with Log4J for logging and SSO (single sign-on implementation) will be advantageous for seamless integration of security features. In this role, your ability to work with Maven for project management and JUnit for testing will be key to ensuring the quality and reliability of the software solutions you deliver. Your expertise in these technologies will contribute to the successful development and deployment of robust Java-based applications.,

Posted 4 days ago

Apply

12.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities. Responsibilities: Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for the team, such as performance evaluations, hiring, and disciplinary actions. Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications. Review and analyze proposed technical solutions for projects and contribute to the formulation of strategies for applications development and other functional areas. Develop comprehensive knowledge of how areas of business integrate to accomplish business goals. Provide evaluative judgment based on the analysis of factual data in complicated and unique situations. Impact the Applications Development area through monitoring the delivery of end results, participating in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project. Ensure essential procedures are followed and contribute to defining standards, negotiating with external parties when necessary. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. This includes driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency. Additionally, effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: Tech Skills / Qualifications: - 12+ years of hands-on experience in relevant technologies - Proven hands-on experience developing loosely coupled micro-services in the Java (17+) technology stack, including spring, spring-boot, spring-data, JPA, Kafka, REST-ful architecture, maven/gradle, Web Sockets, TDD. - Must have experience in Message Oriented Middleware architecture and products such as Kafka, TIBCO, Apache MQ. - Experience with NoSql and Relational DBs like Mongo, Oracle. - Experience with performance tuning of the codebase using relevant tools. - Experience in working with Cloud-based deployments, Docker. - Experience with DevOps creating a pipeline, CI/CD, Git, Gitflow branching merging. - Strong understanding of Object-oriented design, GoF patterns. - Working experience in message formats such as XML / JSON. - Strong working experience with Web service technologies such as REST, JSON, SOAP, JAXB, JAX-WS. - Working knowledge of industry best practices and Engineering standards. - Prior experience working in Agile methodology. Education: - Bachelor's degree/University degree or equivalent experience. - Master's degree preferred. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.,

Posted 1 week ago

Apply

12.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

The applications development senior manager is responsible for managing a team or department to establish and implement new application systems and programs in coordination with the Technology team. You will drive applications systems analysis and programming activities to achieve established goals. As a senior manager, you will oversee personnel duties for the team, such as performance evaluations, hiring, and disciplinary actions. Utilizing your in-depth knowledge across multiple applications development areas, you will provide technical oversight across systems and applications. Your responsibilities will include reviewing and analyzing proposed technical solutions for projects, contributing to the formulation of strategies for applications development, and developing comprehensive knowledge of how different business areas integrate to achieve business goals. In addition, you will provide evaluative judgment based on the analysis of factual data in complicated situations, monitor the delivery of end results, participate in budget management, and handle day-to-day staff management issues within the team/project. You will play a crucial role in ensuring that essential procedures are followed and defining standards while negotiating with external parties when necessary. It is essential to assess risk appropriately when making business decisions, uphold the firm's reputation, and safeguard Citigroup, its clients, and assets by ensuring compliance with applicable laws and regulations. Additionally, you will supervise the activity of others, create accountability, and address control issues with transparency. In terms of qualifications, you should have 12+ years of hands-on experience in relevant technologies, including developing loosely coupled micro-services in the Java technology stack. Experience with Message Oriented Middleware architecture, NoSql and Relational DBs, performance tuning, Cloud-based deployments, and DevOps practices is required. Strong understanding of object-oriented design, industry best practices, and prior experience in Agile methodology are also important. A Bachelor's degree or equivalent experience is required, with a Master's degree preferred. This high-level job description outlines the primary duties of the applications development senior manager role. Other job-related responsibilities may be assigned as needed.,

Posted 1 week ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies