Source description
About the role
As a Java/J2EE Developer, you will be responsible for developing and troubleshooting large mission applications & Software Products. Your technical competencies should include: - Strong Java/J2EE development experience - Exception handling and correct use of data structures - Multi-threaded programming and memory management - Application tuning - Object Oriented Design skills using Java/J2EE - Core Java Language (Collections, Concurrency/Multithreading) - JDBC concepts (connection pooling, statement, result set) - Web Technologies (Struts/Struts 2, Spring (IOP, MVC, AOP), Hibernate, JSP, Web services) - Database optimization and profiling - Core/JEE/Integration Design patterns/UML - Unit Testing experience - Hands-on experience with RDBMS like MySQL/Oracle - Writing SQL Queries/Stored Procedures/Triggers/Joins/View - Practical application of software product development standards and methodologies - Ability to apply design patterns consistently - Experience in source control, unit testing, code verification, documentation, automated build, continuous integration, metrics, and code reviews - Problem-solving, analytic, and troubleshooting skills - Strong written and oral communication skills for engaging internal stakeholders and technical representatives effectively Please note that no additional details about the company were mentioned in the job description. As a Java/J2EE Developer, you will be responsible for developing and troubleshooting large mission applications & Software Products. Your technical competencies should include: - Strong Java/J2EE development experience - Exception handling and correct use of data structures - Multi-threaded programming and memory management - Application tuning - Object Oriented Design skills using Java/J2EE - Core Java Language (Collections, Concurrency/Multithreading) - JDBC concepts (connection pooling, statement, result set) - Web Technologies (Struts/Struts 2, Spring (IOP, MVC, AOP), Hibernate, JSP, Web services) - Database optimization and profiling - Core/JEE/Integration Design patterns/UML - Unit Testing experience - Hands-on experience with RDBMS like MySQL/Oracle - Writing SQL Queries/Stored Procedures/Triggers/Joins/View - Practical application of software product development standards and methodologies - Ability to apply design patterns consistently - Experience in source control, unit testing, code verification, documentation, automated build, continuous integration, metrics, and code reviews - Problem-solving, analytic, and troubleshooting skills - Strong written and oral communication skills for engaging internal stakeholders and technical representatives effectively Please note that no additional details about the company were mentioned in the job description.