Jobs
Interviews

4 Sonar Lint Jobs

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

6.0 - 10.0 years

0 Lacs

bangalore, karnataka

On-site

Overall, you should have 6-8 years of professional experience in developing and deploying Progressive Web Applications (PWA) and Single Page Applications (SPA). You must possess a strong foundation in JavaScript, TypeScript, Html, and CSS. With at least 5 years of experience, you should be well-versed in HTML5, CSS3, Sass/Less, Mixins, Polyfills, as well as JS Libraries & Frameworks like jQuery, NodeJS, AngularJS, Angular 7.0 & above, REST API's, and GraphQL. Experience with responsive frameworks such as Flexbox, Bootstrap, Tail Wind, etc., is essential. You should have hands-on experience in unit testing with Jest, Enzyme, as well as working with IDEs like VSCode and Build tools such as Webpack, Babel, Parcel, NPM, etc. Familiarity with Sonar lint for code quality and leveraging developer tools like debugger, Lighthouse is required. You should be able to define low-level design for frontend components and have practical experience with CI/CD tools including Docker, Jenkins. Exposure to AI tools like Code Pilot for coding/unit testing and concepts like Micro Frontend, Web Sockets is a plus. In terms of soft skills, you should be capable of designing, developing, and deploying front-end applications with limited oversight. Excellent communication skills are necessary for design-related conversations, building and nurturing relationships, and fostering a collaborative environment. You should act as a supportive team member, collaborating with a "do what it takes" attitude to ensure project and team success. Your responsibilities will include being part of a team of engineers in developing elegant and high-performant code, ensuring quality practices such as unit testing and code reviews, optimizing applications for non-functional requirements, building and deploying components as part of the CI/CD process, and being responsible for end-to-end application delivery including coordination with required teams for production deployment. You should advocate for security best practices and support the importance of security within engineering. This is a full-time position that requires in-person work.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Intermediate Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include utilizing your knowledge of applications development procedures and concepts, as well as basic knowledge of other technical areas to identify and define necessary system enhancements. You will consult with users, clients, and other technology groups on issues, recommend programming solutions, and support customer exposure systems. Additionally, you will analyze applications to identify vulnerabilities and security issues, conduct testing and debugging, and act as an advisor or coach to new or lower level analysts. You will be required to identify problems, analyze information, make evaluative judgments, recommend and implement solutions, and resolve issues by selecting solutions based on your technical experience and precedents. In this role, you should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members. It is essential that you appropriately assess risk when making business decisions, demonstrate consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations, adhering to policy, applying ethical judgment, and escalating control issues with transparency. Qualifications: - 5-8 years of relevant experience in the Financial Service industry - Intermediate level experience in Applications Development role - Clear and concise written and verbal communication skills - Strong problem-solving and decision-making skills - Ability to work under pressure, manage deadlines, and adapt to unexpected changes - Strong knowledge in Java, J2EE, Micro Services - Familiarity with Frameworks such as Spring, Springboot - Experience in ORM tools like Hibernate, JPA - Knowledge of Asynchronous Messaging frameworks like Kafka - Proficiency in Oracle Database - Familiarity with Standard DevOps Tools like Jenkins, CICD - Experience with Code Quality tools such as Sonar Qube, Sonar lint - Understanding of Openshift, Kubernetes, docker Education: - Bachelors degree/University degree or equivalent experience Please note that this job description provides a high-level overview of the work performed, and other job-related duties may be assigned as required.,

Posted 3 days ago

Apply

4.0 - 8.0 years

0 - 0 Lacs

hyderabad, telangana

On-site

The ideal candidate should possess a strong foundation in Core Java, JDBC, and J2EE. You should have hands-on experience in developing and supporting enterprise-level cloud-native applications. Proficiency in Java, Spring, Spring Boot, ORM Tools, and Cloud technologies is essential. A good understanding of Java Microservices architecture is required, along with experience in integrating systems like SAP and LDAP. Optional knowledge of AWS Cloud services would be beneficial. Familiarity with Continuous Integration and Continuous Development (CICD) processes is a plus. Strong communication and presentation skills are necessary for this role. As a candidate, you should have 4-6 years of development experience with Java Web/Enterprise projects. You must demonstrate expertise in Core Java (version 8 or higher), Spring, Spring Boot, JPA, and Hibernate. Additionally, you should have at least 1 year of experience in developing Java Microservices using Spring Cloud. Experience with Spring Security and token-based user authentication solutions is desirable. Proficiency in SOA and Web Services (REST/SOAP) is expected. You should also have experience with database applications such as Oracle, MySQL, and writing complex SQL queries. Proficiency in implementing Junit tests using Mock object frameworks like Mockito and working with code review tools such as SonarQube and Sonar Lint is required. Knowledge and experience in working with Message-oriented Middleware like Mule ESB, Rabbit MQ, and Kafka are advantageous. Familiarity with EJBs is also beneficial. Experience in deploying applications in AWS Cloud using Jenkins, Docker, and Docker Swarm, as well as leveraging AWS Cloud services like Route53, ALB, CloudFront, S3, RDS, and AppSync, would be a plus. This position offers a salary range of 15 LPA to 20 LPA and provides an opportunity to work with cutting-edge technologies in a challenging and dynamic environment.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a FullStack (Java + Angular+AWS) Tech Lead, you will be part of a dynamic team that thrives on challenges and aims to make a significant impact on the business world. You will work in a fast-paced, quality-oriented environment that encourages innovation and growth. Your role will involve utilizing your extensive skills and experience in various technologies to drive the development and maintenance of cutting-edge applications. Your responsibilities will include investigating and understanding business requirements, addressing issues, expanding current functionality, and implementing new features. You will also be involved in task scoping, estimation, prioritization, and working closely with business analysts and subject matter experts to devise creative solutions. Collaboration with testers to create test plans, participating in development discussions, and providing technical guidance to developers will be essential aspects of your role. Mentoring the development team for challenging tasks, conducting proof of concepts, and early risk assessments will also be part of your responsibilities. Additionally, your expertise in architectural design, hands-on development experience in Java and related technologies, familiarity with Spring framework, building Micro Services, RESTful web Services, UI basics, Typescript, Angular, Message Queues, Relational and NoSQL databases, DevOps tools, AWS cloud platform, code quality maintenance, Agile processes, and performance improvements will be key to your success in this role. Your positive, flexible, and can-do attitude, coupled with your problem-solving skills, planning and execution capabilities, impactful communication, and understanding of the application development life cycle, will be crucial in handling production outage situations and delivering quick issue fixes. Your ability to adapt quickly, learn new technologies, and enhance existing code bases based on evolving business requirements will play a significant role in driving the success of the team and the organization as a whole.,

Posted 1 month 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