We @ TechVerito hiring a passionate software developer experience from 2+ years who is really keen on coding discipline and practices. What we look for in you? 5-12 years of proven and progressive experience using Java 8 or Kotlin. Experience working with Java Enterprise application frameworks like Java EE, Spring, DropWizard, Hibernate etc. Strong understanding of SOLID design principles and patterns is desirable. Understanding of Agile practices like TDD, BDD, continuous integration, continuous delivery would be plus. What makes you a great fit: 5+ years of experience using Java or Kotlin programming language.Experience working with Enterprise Java applications using Java EE, Spring, Hibernate, DropWizard etc.Experience in developing web applications using Reactjs.Experience in applying web standards and best practices with knowledge of the latest industry trends in web and enterprise application development.Experience in developing applications integrating with RDBMS.Experience with a NoSQL database (MongoDB or GraphDB) will be a plus.Experience in writing unit test cases with an understanding of Test-driven development.Working knowledge with version control systems – Git, SVNPersonal track record of process improvement/reengineering.Should be able to work independently.Should be able to debug the root cause of issue/bug & its impacts.Strong analytical and problem-solving skills.Self-Motivated / Team Player, Ability to work in small and large groups.Strong interpersonal, written and verbal communication skills. What You'll do: Performing a broad range of complex work in different environments/skills. Recommend the best possible way to problem definition irrespective of any technology/domain. Able to multitask, prioritize and take critical decisions. Provides input to system architectures and designs. Define checklist for code reviews, unit tests. Responsible for due diligence, estimations, reviews and design of various requirements from the customer. To meet tight deadlines and adapt to changing priorities. Analyzes design and determines the coding, programming, and integration activities required based on specific objectives and established project guidelines. Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems. Collaborates and communicates with internal and outsourced development partners regarding software applications design status, project progress, and issue resolution.
Java 8, Java 11, JavaEE, JEE, tomcat, application servers Design & Architecture database technologies – SQL / NoSQL (preferably - Postgres, MongoDB) Spring, Spring Boot, AKKA, Vert.x CI, CD, DevOps, Jira, Code reviews, Containerization, Container orchestration (preferably - Docker, Kubernetes) Cloud Native, Microservices, Cloud, Virtualization (preferably Azure, AKS, OpenShift) - Strong Experience in Microservices Architecture - Migrated on prem applications to kubernetes - Create kubernetes deployment from scratch - Upgrade kubernetes without downtime
Hands on Java experience with minimum 8 yrs. More experience is a plus but need to be hands on. Server side programming experience with technologies: Spring, Hibernate & Swing is a plus Good DB knowledge, hands on PL/SQL or T-SQL Experienced to work on Linux, git, IntelliJ, Eclipse Experience of designing and developing end-to-end solutions.
Hands on development focused on building out cross-asset risk visualization platforms for risk, finance and Operations working on the latest Big Data technologies within the Hadoop ecosystem.Deliver strategic risk management system to meet various SIP commitments and regulatory programmes. Help accelerate the delivery of strategic RFT front to back Liaison between RFT Risk Pub and Central Data Office for requirements, deliveries and supports. What will you be doing? Working with trading desk, finance and Operations to build high perform business critical risk analytic and trading tool. Working with risk/finance/Treasury and compliance personnel to gather and refine business requirements Perform technical assessments of requirements received, solution design and effort estimation
Opening for Java DevelopersJava, Springboot, Micro Services is a must3 to 7 Yrs expTemporary WFHPermanent WFH is also available
• Strong experience in IBM SOA/BPM technology stack • Design and develop the Service Oriented Architecture (SOA) design artefacts • Business Object Models (business entities/ objects and their relationships) • Service Models describing the service layers in the desired business domain • Service Specification(SOAP/REST/SCA) describing the input and output interfaces for the service, as well as its security, editing, and interface protocol requirements • extensible Mark-up Language (XML) interfaces and files, XML Schema Definitions (XSDs), Web Services Description Language (WSDL) files • Creating SOA Design standards and best practices for object naming, design deployments, data content integration, and production output using various channels. • Use of IBM's Service Oriented Architecture (SOA) tools: WebSphere Process Server (WPS)/ Business Process Manager (BPM), Business Automation Workflow(BAW), IBM Integration Designer (IID), and create SOA design artefacts for composite application development teams. • Designing BPM solutions with service orchestration using Business Process • Using IBM's ESB tools: WESB mediation flows for data mapping/ transformation, and message flows/ routing. • Designing workflow services and exposing them for all business domains in implementing seamless workflow orchestration under the SOA environment. • Delivered solutions must include standards and best practices for design, development, configuration, deployment, data content integration, and mentoring of other staff in all of the above. • Guide architecture activities implementing Design solutions including Infrastructure design, installation, configuration, and implementation and maintenance for High availability/ fault-tolerant integrated solution. • Detailed experience in integrating external systems with IBM WPS/WESB • Experience with agile scrum methodology • Experience in providing L2/L3 functional support on IBM BPM • Need to be able to code hands-on in Java at least some basics. • Must Have (Top 3 skills): IID/ESB, MQ, Webservices • Good To have : Java knowledge, Server configuration (WPS-WebSphere Process Server)
1. Strong understanding of Core Java/J2EE 6.0 above 2. Experience Spring Boot, Spring WebSocket 3. Experience in using Application servers like IBM Websphere 4. Working knowledge of RDBMS, SQL and PL-SQL 5. Experience in developing and consuming SOAP & REST WebServices. 6. Experience in implementing Core Java & J2EE Design Patterns. 7. Experience on any Build and Deployment tools Jenkins, Team City etc. 8. Exposure to have maintained high coding standards by using Junit, SonarCube etc. 9. Exposure on Microservices design & development using Spring Boot 10. Experience in using profiler tools (JProfiler/JMeter) 11. Have a good understanding in front-end frameworks (Angular/NodeJS) 12. Understanding of BDD/Domain driven design would be preferred"""
Roles and Responsibilities• Code, develop, design and architect features related to the existing application. Weexpect you to own modules end to end and take pride in the work products youship.• Lead from the front, when it comes to delivering high quality work products. Serveas a mentor to the team members• Create and define performance metrics. Ideate, innovate and hack through theexisting systems to improve performance.• Perform code reviews, set coding practices and guidelines within the team.• Make sense of the product specs, be nimble in getting the issues resolved. Be athought leader.Critical Functional Skills:• Solid understanding and knowledge of Java/C/C++. You should understand theconcepts of multithreading, I/O, messaging, instrumentation etc and theirimplementation in Java/Any other Object-Oriented Language.• Proficiency in the implementation of algorithms and the use of advanced datastructures to solve problems in computing. A solid foundation in the principles ofcomputer science is desired.• Ability to write clean, modular, and loosely coupled code by the use of designpatterns.• He/She should be able to break down and architect complex software systems. Forexample- Build• Cars Availability Engine for Ola.• Strong decision-making ability• Deep expertise in at least one programming language & tech stack.• Substantial experience in building complex and scalable solutions.• Strong object-oriented design skills, ability to apply design patterns, and an uncannyability to design intuitive module and class-level interfaces• The ability to do deep problem solving and build elegant, maintainable solutions tocomplex problems.• Experience leading multi-engineer projects and mentoring junior engineers• Experience with full life cycle development in any programming language on a Linuxplatform• Comprehensive operational experience including, optimizations, deployments andtuning servers like apache/mysql/tomcat/solr• Prior experience in working with Agile software methodologies (XP, Scrum), TDD,and Continuous Integration(CI/CD) a plus.• Experience in building data-driven web application design and development is a plus• Expert level experience in building a scalable, large and complex businessapplication.Experience Required:• Typically with an experience of 5+ years of development experience in a productfirm.• Must have lead, designed, architected and delivered at least 1 project in his previousassignments independently.Minimum Qualifications Required:• Btech/MS from a reputed Institute• Deep expertise with any or combination programming languages: Java, C++, C#,Ruby, Scala,• Go any object-oriented high-level proprietary or open-source language with strongprogramming constructs. We are not skill-specific but go by strength incompetencies• Machine coding• Single machine in-memory program• Need a working code with functionality• Readable and well-designed code with right abstractions, separation of concerns,• right design patterns• Performant code with concurrency and efficient data structures• Write test cases covering the happy path and edge cases• Problem Solving• Choose the right combination of data structures to solve the problem• Identify most edge cases for the problem
The Junior/ Senior Software Engineer will be a member of the development team for Supply Chain Application module suite. The Supply Chain modules includes components at various layers, including server-side, integration, supply chain planning engines and user-interface. This individual will be responsible for participating in module development and providing technical assistance to junior members of the team. Experience and Skills: 4-10 years of of experience in writing software Strong analytical problem solving skills Strong Object Oriented Programming Skills. Good understanding of data structures and algorithms. Extensive knowledge of the Java programming language Understanding of software design patterns, J2EE components (EJB, JSP, Servlets), and XML Experience with relational databases (preferably Oracle) and Object/Relational frameworks. Should be able to write SQL queries, procedures, triggers and do basic performance tuning. Experience with C++ is a plus. Functional knowledge of supply chain management domain. Prior experience in development or consulting with an enterprise software vendor – preferably in supply chain planning or forecasting area. Experience with enterprise integration patterns & protocols, including SOAP, REST, JMS, EDI is a plus. Experience writing build & deployment scripts (e.g. Ant) Excellent communication (verbal and written) and interpersonal skills Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, support Some experience with a scripting language such as Python or Ruby preferred Some experience with newer web client technologies such as AJAX, EXTJS preferred. Essential Functions: Producing design documents based on a requirements document and participating in design reviews Producing effort estimates Writing code, automated unit and functional tests, and build/deployment scripts Participating in code reviews Executing performance/scalability tests & profiling hotspots Collaborating with QA, Technical Operations and Production Support during the various phases of a project Education: BE/ BTech/ ME/ MTech in Engineering, Computer Science
This developer will focus on design and developing new features, implementing unit test and help develop forward thinking development strategies.Is this you? I am passionate about design and developing efficient code with high standards. I have vision and talent to contribute in emerging areas such as Artificial Intelligence. I love logic and solving puzzles. I strive working with a diverse, highly skilled team based in the UK and India. I am fluent in English, both written and spoken. Responsibilities Design software components in a smart way to improve reusability and maintainability. Develop backend functionalities with high-quality standards with proper unit tests. Build templates and platform extension to be reused to improve productivity of our team. Document accurately the implemented designs and the produced code. Qualifications Experience with JAVA 8+, SQL, JSON, XML, HTML5, CSS3, JS. Experience with design components and develop backend functionalities. Experience of automated unit testing and integration testing. Experience with design patterns and Software Development Life Cycle. Knowledge of ActiveMQ or other messaging framework. Knowledge of Spring or similar frameworks. Knowledge of stream programming, SOAP and REST API endpoints and No SQL databases. Knowledge of Cloud platforms and services for AWS, Azure or GCP. Knowledge of scripting language and wireframes software. Knowledge of deep and reinforcement learning in Artificial Intelligence realm. Competencies Excellent written and verbal communication skills in English and Hindi. Excellent interpersonal skills to collaborate with various stakeholders. Identifying the right questions and understand the big picture. Constant learningwhich enjoys new challenges. Self-Starter with excellent time management skills. Benefits Excellent work life balance, including flexible working hours within core working hours. Actively encouraged in decision making at all levels. Assigned mentor for self-development. 18 days annual leave. Medical Insurance and Provident Fund. While applying Please answer the screening questions.Please prepare your CV using the Europass format: https://europa.eu/europass/eportfolio/screen/cv-editor?lang=en
Sr. Developer (Detailed Design, Coding, Code Review, Unit Testing) Extensive experience as a Developer in Agile projects, developing Java, J2EE applications In depth knowledge in product development – Full stack( Database, Messaging, UI , Reporting) In-depth knowledge of popular Java frameworks like Spring Boot, Spring Security, Hibernate and Spring MVC In-depth knowledge of Oracle Database PL-SQL, Performance tuning Experience in Online / Real Time or Batch development Experience in CI and CD Experience with Micro Service Architecture / Dev Op Experience with Angular (Angular 4.0 and higher) Involved and spearhead quality initiatives Result oriented individual with Automation experience and Code Quality
Key Responsibilities Work as a technical architect & lead contributor for creating technical solutions Contribute to scoping, estimating, and proposing technical solutions & development Investigate new technologies, provide analysis and recommendations on technical choices Responsible for providing hands-on expert level assistance to developers for technical issues Mentor and guide technical team members Skills Required BE/BTech/MTech (CS/IT or MCA), with an emphasis in Software Engineering, is highly preferable Primarily Java Having Scala will be an added advantage Understanding of Spring/Spring Boot/Hibernate Multi-threading concepts and socket programming Knowledge of Design patterns API based development experience (REST/Swagger etc) Dev Tools – Jenkins/Git/Maven/Gradle/SBT Understanding DB Concepts and basic query building and liquibase Excellent verbal and written communication Team leadership with strong listening and interpersonal skills; attention to details An attitude of constant learning of the new skill Position Benefits Top-notch remuneration Work with industry best developers and architects An excellent, no-nonsense work environment with the very best people to work with Highly challenging and cutting edge work