Java Full Stack Developer, Hybrid in Quincy, MA
Mandatory Skills Java, Core Java, Spring Boot, ReactJs, Microservices, Problem Solving skills.
What We Value An ideal candidate for this role:- 12 Year + Experience on Core Java, Micro services , REST, Test Driven Design, Oracle, GIT, JUnit, Jenkins, MQ, KAFKA
- Strong full stack Java developer with excellent Object Oriented design skills, JavaEE, messaging and database development experience and some front-end GUI skill sets to work on all aspects of multiple web-based and machine-to-machine API based applications is passionate about software development with Java / JAVA J2EE/ React Js / REST and SOAP web services using Java has Knowledge relational databases like Oracle / DB2 and SQL
- Solid knowledge and experience with core java 11+, multithreading/concurrency/transaction, Spring/SpringBoot, Hibernate/JPA/ JDBC.
- Knowledge in a Linux environment and with its command-line tools
- Knowledge on message system like IBM MQ, Kafka
- Performing Proof-of-Concept to establish design patterns
- Developing front end and backend applications architecture and knowledge of web application servers like Tomcat, Jetty, JBoss etc.
- HTML5, CSS3, XML and JavaScript.
- Spring and Spring Boot, Spring MVC, Spring Data, Spring Security is interested in low-latency or high-volume realtime systems
- DevOps practices and CICD model of development is committed to writing clean, testable and efficient code is able to clearly communicate ideas is comfortable working in a highly collaborative environment is familiar with software product and design lifecycles What you will be responsible for: Analyze current process implementations to identify gaps and provide optimal solutions.
Develop Physical data modeling and process workflows to illustrate current and future states Developing detailed design and technical specification documents Hands on experience in Autosys and any other scheduling technologies Hands on experience in Relational databases (Oracle) and database schemas, packages, procedures, triggers Hands on experience in AWS cloud technologies and having worked on migration projects from on-premise to AWS cloud infrastructure Hands on experience in data models and defining star and snowflake schemas on various banking use cases.
Hands on experience in Oracle performance tuning and writing very optimal code to achieve long term stable results.Design stable, reliable and effective coding from a long term standpoint.
Define and deliver consistent SQL standards, methodologies, guidelines & techniques Diagnose complex problems, including performance issues and work with seniors for implementing long term solutions Understanding of Big Data Technologies is preferred, especially on Databricks implemented in AWS Cloud infrastructure.
Hands on experience in Oracle SQL and Pl/SQL programming and exposure to various data analytical functions.Having JAVA/UNIX background is a must Developing UI design requirements is a plus 12+ years of Investment Banking industry experience with Oracle database/application development activities 12+ years of experience in working on databases or Application development Developer level experience in Core Java, Tomcat or another J2EE application server Hands on Experience working with source code tools clear case, GitHub, cloud etc.
Knowledge of Hadoop stack- Impala , Hive, HBase, Spark, Sqoop is desirable.
Understanding of Kafka streaming processing and Python scripting is desirable.
Hands on experience in Unix/Linux ecosystem and shell scripting is a must Strong Practical experience working in Agile methodologies is a must.Experience in Continuous integration and build process, test automation and deployment Good Team player with problem-solving mindset.