Role & Responsibilities :
- Individuals are responsible for all traditional development activities analysis, design, coding, testing, and documentation.
- Add new features to existing Windows and Web-based applications in Visual Studio 2019. Interacting with internal team.
- Transform business and design needs into innovative products.
- Drive all projects to completion within deadlines.
- Perform thorough testing to find issues ahead of time.
- Engineering software needs more precise analysis & coding skillset.
- Enhance skillset by working with fortune 500 clients.
- Interacting with internal team.
Qualifications :
- B.E in computer science or related fields.
- Excellent programming & communication skills Strong problem solving, judgmental, and decision-making skills.
- Ability to work at the tactical and strategic levels of IT initiatives.
- Impressive hands-on experience in Java, database(Oracle), OOPS, Java Swing, Javafx
- Self-Motivated, flexible & Innovative.
About CeMent Digital Pvt Ltd
Cement Digital Pvt. Ltd. is a full service software development and consulting company. Our mission is to bring your software vision into reality – without all of the headaches.
Similar jobs
- Proven experience in any high-level programming languages like Java (Preferably)
- Strong knowledge of data structure, algorithms and coding
- Experience with any Messaging technologies like Kafka or Rab-bitMQ, etc.
- Proven experience in database technologies like NoSQL
- Hands-on experience with Spring, Spring Security, Spring boot, and Hibernate framework.
- Working knowledge of developing Restful Micro services.
- Strong analytical, problem-solving skills.
- Attend team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.
- Ability to understand the Platform/domain of the business in detail & Ability to multi-task.
- Good communication and organizational skill
· 3+ yrs of experience in product development (Preferring SaaS based)
· Must have experience in Java web-based application development
· Hands on development experience on Java/J2EE, Springboot, Spring, Struts, Hibernate, REST Services
· Experience on HTML, JavaScript, JQuery
· Hands on experience on database-writing queries/procedures
· Experience on SVN,GIT,
· Knowledge of Server configuration
· Knowledge of cloud preferably AWS
Job Description:
We are looking for a Java Developer 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. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Java developer responsibilities include designing, developing and delivering high volume, low-latency applications for mission-critical systems.
Software Engineer Responsibilities
Designing and developing high-volume, low-latency applications for mission critical systems and delivering high-availability and performance
Contributing in all phases of the development lifecycle
Writing well designed, testable, efficient code
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are following specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Software Engineer Requirements
A bachelor's degree in computer science, software engineering, or another related field.
7+ years of 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 (Class loading, Memory Management, Transaction management etc.)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate). Experience in the Spring Boot, Spring Framework.
Excellent Communication Skills written and verbal
Java - SSE/ Senior Developer
Singapore
Company Profile: Nucleus Software has been providing Products and Services to various Global and Regional Financial institutions, from past 36 years. As a pioneer IT Service provider, Nucleus carry deep banking domain expertise and experience on latest technological trends. Nucleus’s developed platforms powers the operations of more than 150 institutions in 50 countries, supporting multiple business veritcals, accessible through Mobile and internet channels
JOB ROLE & RESPONSIBILITIES
- Develop & support application through all stages of the project life cycle, including Design, Construction, Testing support and Warranty support
- Having experience in Java 1.6 and above, JEE, Spring, Struts,microservices ORM and Oracle.
- Good understanding of Design Principles and Object-Oriented Programming
- Develop Low level design documents
- Responsible for Coding, Developing Test cases using Junits, Unit Testing
- Adhering the schedule and scope of the project
- Ensure to follow the Technology and Process standards set for the project
- Produce high quality technical delivering for the customer
- Interact with project lead to review technical deliverables
Key deliverables
- Design and Develop Programs with high quality and agreed processes, within the planned schedule
- Review Unit Test Cases with Project Lead
- Design, Develop and Unit Test
- Technical Design documents (LLD)
- Support throughout testing, implementation and warranty phases
Desired for the Position:
- Hands on experience in Designing and Developing web applications using Java EE platforms (Spring, Struts, EJB), ORM and Oracle Database)
- Strong background of Object-oriented analysis and design using common design patterns
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)
- Good knowledge of Relational Databases (Oracle) and PL/SQL
- Carries good analytical and communication skills
Location: Base: Chennai , Bangalore and Noida, Projects-Singapore
Package: upto 17 L
Experience: 5 yrs
Knowledge on Model to Code Generation
Ability to work independently, with minimal training and direct guidance
Ability to respond to customer inquiries quickly
Ability to quickly modify/setup routes
Familiarity with Rhapsody Secure transmission protocols (e.g. Secure File Transfer (SFT) and Secure Object Access Protocol (SOAP) routes process, etc.
Prior experience with protocols like OSLC, SOAP and REST APIs
Ability to identify and resolve exceptions with electronic data exchange between EMR data submitters, and data recipients.
Knowledge of HL7/XML/FHIR/EDI standards
Strong in building JUnit tests during development
● J2EE with a good understanding of Servlets and JSP
● Experience in Spring Modules – Spring IOC and AOP, Spring Boot (version 2 plus), JDBC
● Expertise in design and development of various web and enterprise – level applications using Java/J2EE
technologies such as Spring, Hibernate, Rest services.
● Web Services (including SOAP, XML, XML Schema, JSON, and REST)
● Tools required: Maven,Eclipse, Github, and Swagger
● Good knowledge of SQL and Redis (NOSql)
● Ability to document requirements and specifications
● Proven work experience as a Software Engineer or Software Developer
● Ability to develop software in Java or any other OOPS languages
● Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
● Experience in developing Web Applications using at least one popular Web Framework (Spring)
● Experience with test-driven development
● Proficiency in software engineering tools
Requirements:
• Required experience of 3 to 8 years
• Required Skill Set: Core Java, Java 8, Spring, Spring Boot, Database, Unit Testing & Rest API.
• Good to have Microservices
• Familiarity with concepts of MVC, JDBC, and RESTful
• You will be responsible to perform- requirement analysis, high-level design, coding, unit testing, and general quality assurance of the web applications
• Knack for writing clean, readable Java code
• Understanding fundamental design principles behind a scalable application
• Good to have knowledge of Spring Security, and JPA
Responsibilities:
• Designing and implementing Java-based applications.
• Analyzing user requirements to inform application design.
• Defining application objectives and functionality.
• Aligning application design with business goals.
• Developing and testing software.
• Debugging and resolving technical problems that arise.
• Producing detailed design documentation.
• Recommending changes to existing Java infrastructure.
• Developing multimedia applications.
Design, create and weave web apps using AEM.
- Your work will include structuring websites, building custom components, workflows, JAVA APIs, and unit testing.
- Design, build and configure web CMS with Adobe Experience Manager and other technologies like Java, HTML/DHTML, XML, JavaScript, web services, etc.
- Meet and exceed strategic business objectives using technology solutions and take on the mantle of Senior AEM full stack developer
What do you need:
- 4 plus years of experience in developing websites built with the help of Adobe Experience Manager and related web technologies.
- Additional advantage if there is an experience in Sightly (HTL), Core Java/J2EE (JSP + Servlets).
- Expert level experience with AEM and AEM 6.3+ in production is the must.
- Experience working with Adobe Managed Services
- Strong knowledge of the AEM DAM
- Experience implementing Applications as OSGi Modules
- Experience developing RESTful applications using the Sling Servlets
- AEM 6.3/6.4 Experience: 6 months - 1 year
- AEM 6.0 version and above Experience: Minimum 3 years
Additional Skills :
- Experience managing AEM ACL's is a plus
- Experience working with and integrating other products in the Adobe Marketing Cloud is a plus
- Experience with eCommerce is a plus
- Knowledge of command-line tools and scripting is a plus
- Familiarity with OWASP and other relevant security practices is a plus
Know your work :
This role of Adobe AEM Developer focuses on technical responsibilities and day-to-day key activities for this role can be as below :
- Work on project development or support projects or implement fixes for application support projects using technologies mentioned above in the experience section
- Discussing critical issues with AEM Architect
- Discussion about the implementation approach for fixing an issue
- Releasing fixes on QA, UAT using automation tools
- For Production release coordinate with the Release Manager
- Code review and refactoring fixes
- Ensure professionalism is maintained in terms of code quality, code performance, maintainability, and reusability
- Estimates work stream-related activities accurately with Team Lead or Project Manager or Service Delivery Manager and reports anticipated deviations, clearly and at the earliest possible opportunity.
- Ensure work is completed as per the project plan/timeline shared by PM or SDM
- Ensure regular updates on tasks to Team Architect or PM or SDM based on which they can handle product expectations.
What you get as our Senior AEM Developer:
- Amazing workplace and colleagues in the IT corridor of Bangalore
- Competitive salary at par with the best in the industry
- Immense exposure to new technologies
#AEMDeveloper #AdobeExperienceManager #SeniorAEMDeveloper #AdobeAEMDeveloper #AEMfullstackdeveloper #SeniorAEMDeveloper
Notice Period & Location :
Notice Period - Immediately
Location - Bangalore
- Should be very strong Scala development(Coding)
- With Any combination of Java/Python/Spark/Bigdata
- 3+ years experience in Core Java/Scala with good understanding of multithreading
- The candidate must be good with Computer Science fundamentals
- Exposure to python/perl and Unix / K-Shell scripting
- Code management tools such as Git/Perforce.
- Experience with large batch-oriented systems
- DB2/Sybase or any RDBMS
- Prior experience with financial products, particularly OTC Derivatives
- Exposure to counterparty risk, margining, collateral or confirmation systems
Job description:
Amazon’s Worldwide Consumer Engagement organization brings customers to visit amazon websites, engage them on site and help them purchase from Amazon’s retail sites. This is achieved through highly personalized messages delivered via all available large scale communication channels—both free and paid and offering engaging experience on website. The organization builds, operates, and improves the technology systems that power all marketing channels, and manages prioritization and marketing spend decisions. Consumer Marketing consists of a series of single-threaded technology and business teams, each of which owns the entirety of a channel of communication or customer segment: natural and paid search (i.e. SEO and SEM), affiliate marketing (Associates), display advertising, email, browser integration, and mobile marketing, retail customer experience technology teams.
This position is for a technology leader in Affiliate Marketing Technology group for attribution team. This team owns business critical systems that are responsible for attributing traffic to marketing channels and thrives on innovation to provide rich analytics to its internal and external customers. As a leader on the team, you will be responsible for tier1 critical systems, guide your team through the design, development, testing, and deployment of a range of products involving big data processing and dealing with near real time SLAs. You will have to deal with challenges of high availability (five 9s) guarantee, low latency and high throughput. In addition, you will build and manage roadmaps for software teams, developing cutting edge experiences. You will have sound technical acumen, excellent project management skills, great communication skills, and hire, build, and develop your team. You are a true owner - you are deeply interested in product design, architecture, and you innovate relentlessly on behalf of our customers.
This position offers the opportunity to collaborate with our business teams across the world and other tech teams in Bangalore as we raise the bar in delivering innovation.
Primary responsibilities:
- Provide technical expertise and leadership throughout product life cycles, influence software engineers best practices for your team and own operational metrics
- Work with business leaders and product managers to define product requirements.
- Prioritize, communicate, maintain, and execute roadmaps, project plans, and commitments
- Work with engineers to define technical requirements and architect and execute best-in-class implementations in agile manner
- Build and maintain world-class customer experience and operational excellence for your deliverables
- Hire, manage, mentor and grow a high performance team of Software Engineers
Basic Qualifications:
- Bachelors/Masters degree in Computer Science or related field
- 10+ years professional experience in software development management
- Proficiency in, at least, one modern programming language such as Java, Scala, C#, C++ etc
- Ability to solve complex technical problems and design robust, scalable solutions
- Ability to think critically and actively contribute to strategic choices.
- 3+ years experience in managing development teams working on multiple simultaneous projects.
- 3+ years experience in managing large scale software development teams following Agile development processes.
- Strong skills in project planning & execution, problem solving. Ability to take a project from initial scoping requirements through actual launch and support of the project
- Proven leadership and teamwork skills
- Excellent verbal and written communication skills in both technical and non-technical discussions.
Preferred Qualifications:
- Deep, hands-on technical expertise in high scale, service-oriented architectures
- Exposure to Elastic Map Reduce and Machine Learning programs.
- Ability to handle multiple competing priorities in a fast-paced environment
- Knowledge of professional software engineering practices & best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
- Clear, professional communication skills able to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions
- Proactively and continually improve their level of knowledge about Amazon’s business and relevant technologies, and use this knowledge to deliver high quality, accurate software deliverables
- Strong business and technical vision
- Good understanding of web services